Automatically deploy to canary after staging deploy and completed automated QA
Now that we have the capability to quickly prevent traffic going to a bad canary deploy, lets consider pushing the task where we wait for the QA Task Deadline out after we touch canary. See this conversation for additional context: https://gitlab.slack.com/archives/CCFV016SV/p1549462615179200
Related Documentation
/cc @gitlab-org/delivery /cc @gitlab-org/quality
MRs
- move the python notify script to a subdirectory https://ops.gitlab.net/gitlab-com/gl-infra/deploy-tooling/merge_requests/145
- move QA tests to the finish stage https://ops.gitlab.net/gitlab-com/gl-infra/deployer/merge_requests/129
- add full QA runs to the pipeline https://ops.gitlab.net/gitlab-com/gl-infra/deployer/merge_requests/131/
- add pagination support the larger number of jobs https://ops.gitlab.net/gitlab-com/gl-infra/deploy-tooling/merge_requests/146
- use a common config for emojis https://ops.gitlab.net/gitlab-com/gl-infra/deploy-tooling/merge_requests/147
Edited by John Jarvis