-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[cms-ci] CI DX Improvements #1229
Comments
Implementation
|
BLOCKED by update of provision-ops/power-process that jumps to symfony/process 4. Drupal itself requires symfony 3 I think. 4 and 3 are not compatible, so we have to figure out a way to let Provision-ops/power-process utilize Symfony/process of one version while the rest can use another. I wonder if composer version "aliasing" would work here? This is also related to the Drush 10 efforts. I don't think we can use symfony 4 components at all until Drupal 9 or some future 8.x. |
Not sure if this should be in this epic but this would be good to do as well > provision-ops/yaml-tests#54 |
Commit status links are working! See #1304 TODO:
|
Global HTTPS to HTTP redirect implemented: This is a customization that should be put into the playbook, OR we will get a real cert for the devshop server. <?php # global settings.php
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') {
header("Location: http://{$_SERVER['HTTP_HOST']}/{$_SERVER['REQUEST_URI']}");
}
~ |
We are still finishing this, fwiw. Will re-open soon. |
Developer Experience
Yaml Tasks: Allow customizing the URL that is sent in the GitHub Commit Status opendevshop/devshop#530 - Each PR “Status Check” details link points to the correct log
yaml-tasks
instead ofyaml-tests
.yaml-tests
orcomposer yaml-tests
.Create new GitHub Deployment API experience. opendevshop/devshop#527 - Deployments section of a PR shows actual deployments. If this works well we may not need the comment item.
EPIC | Useful GitHub Comments? opendevshop/devshop#540 - When PR Review Instance environment is built and ready, a link to the new environments is posted as a comment to the GitHub PR itself by the
va-cms-bot
user.e.g. VAGOV-3058 records migration #299 (comment)
Add "fail-fast" option to yaml-tests provision-ops/yaml-tests#54 - Fail Fast - @ElijahLynn
New Issues to create in open source repo.
The text was updated successfully, but these errors were encountered: