Skip to content
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

Fully migrate to new deployment model #290

Closed
9 tasks done
Tracked by #282
angela-tran opened this issue Aug 8, 2023 · 1 comment · Fixed by #414
Closed
9 tasks done
Tracked by #282

Fully migrate to new deployment model #290

angela-tran opened this issue Aug 8, 2023 · 1 comment · Fixed by #414
Assignees

Comments

@angela-tran
Copy link
Member

angela-tran commented Aug 8, 2023

  • Create a main branch, add branch protection rules similar to that of dev
  • Rename references to dev branch to use main
  • Add logic to tag main branch's Docker image as dev
  • Update pipeline logic for getting deployment environment to consider main branch
  • Remove logic for deriving Docker tag name from Git branches for test/prod
  • Delete test and prod branch triggers from azure-pipeline.yml and deploy.yml
  • Make main the default branch in the repo

After close / merge of #414

  • Delete dev, test, and prod branches and branch protection rules
  • Update main branch protection to require the tests check
@angela-tran angela-tran added this to the Tag-based deployment model milestone Aug 8, 2023
@thekaveman thekaveman moved this from Todo to Stretch in Digital Services Nov 29, 2023
@thekaveman thekaveman moved this from Stretch to Todo in Digital Services Dec 4, 2023
@thekaveman thekaveman self-assigned this Jan 11, 2024
@thekaveman thekaveman moved this from Todo to In Progress in Digital Services Jan 26, 2024
@thekaveman thekaveman linked a pull request Jan 26, 2024 that will close this issue
@thekaveman
Copy link
Member

Created main branch from the state of dev as of the most recent full deploy/release 2024.01.12

@thekaveman thekaveman moved this from In Progress to In Review in Digital Services Jan 26, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in Digital Services Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants