Skip to content

Swap out test Cell for official CellsDev Env

John Skarbek requested to merge jts/deploy-to-cellsdev into master

What does this MR do and why?

  • Swap out test Cell for official CellsDev Env

  • Updates our first Cell deployment to target the cellsdev environment. We only have 1 ring here, thus we only have a single trigger at the moment.

  • We'll perform this at the same time as we did our original test Cell since our QA running against Staging Canary is still our first line of defense for blocking broken packages

  • Since we'll soon be triggering deploys to other environments, we update release-tools's trigger to add the environment as part of the resource group and name for the trigger

  • Since this is the development area for Cells, we will not, at this moment, make this a dependency, so I remove forward comments about this.

  • We still allow this to fail since these Cells may be under heavy development and may break unrelated to our changes coming in from Auto-Deploy

  • Reference the CI template for the child pipeline: https://gitlab.com/gitlab-com/gl-infra/cells/tissue/-/blob/1fa5fd3ebafa53f9021c9f33a3a893ea5c2ae31b/templates/release-tools-ring-deployment.yml

Addresses: gitlab-com/gl-infra/delivery#20404 (closed)

Author Check-list

  • Has documentation been updated?
Edited by John Skarbek

Merge request reports

Loading