Skip to content

GitLab Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
delivery
delivery
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 357
    • Issues 357
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • GitLab.com
  • GitLab Infrastructure Team
  • deliverydelivery
  • Issues
  • #1354

Closed
Open
Opened Nov 19, 2020 by Alessio Caiazza@nolith🔴Developer4 of 4 tasks completed4/4 tasks

deployer dry-run pipeline

As described in &154 (comment 450082184), we need a way to safely refactor deployer without affecting ongoing deployments.

deployer will perform a dry-run deployment if CHECKMODE=true.

Implementation plan

  • run a manual test dry-run deployments on gstg - https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/pipelines/350793
  • run a manual test dry-run deployments ongprd-cny - https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/pipelines/376500
  • run a manual test dry-run deployments on gstg,gprd-cny,gprd - https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/pipelines/378026
  • create a long-lived branch named next-gen on deployer with CHECKMODE=true in gitlab-ci.yml - https://ops.gitlab.net/gitlab-com/gl-infra/deployer/-/merge_requests/340
Edited Dec 15, 2020 by Alessio Caiazza
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gitlab-com/gl-infra/delivery#1354