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

Nightly deployments of /main to AzureCloud and AzureUsGovernment #49

Closed
brooke-hamilton opened this issue Mar 1, 2021 · 2 comments · Fixed by #437 or #505
Closed

Nightly deployments of /main to AzureCloud and AzureUsGovernment #49

brooke-hamilton opened this issue Mar 1, 2021 · 2 comments · Fixed by #437 or #505
Assignees
Labels
dev-automation Related to automating builds, the development container, and improving the developer experience.

Comments

@brooke-hamilton
Copy link
Contributor

brooke-hamilton commented Mar 1, 2021

Description

A nightly deployment that validates that the Bicep and Terraform templates work in the public and government clouds.

Acceptance Criteria

  • A set of actions exists that will deploy the solution to the commercial and government clouds.
  • Secrets are not stored in GitHub
  • Functional tests are out of scope
  • run az deployment create of Bicep on main (will be done in AzDevOps)
  • run terraform apply of Terraform on main (will be done in AzDevOps)
  • Notifications are available when the deployment breaks
  • A pipeline success/fail badge on the root README
@sstjean sstjean self-assigned this Mar 24, 2021
@brooke-hamilton brooke-hamilton added the dev-automation Related to automating builds, the development container, and improving the developer experience. label Mar 29, 2021
@glennmusa
Copy link
Contributor

One idea is a GitHub Action with jobs for AzureCloud and AzureUsGovernment GitHub Environments

@glennmusa glennmusa changed the title CI/CD deployment to Azure subscriptions on gov cloud Nightly deployments of /main to AzureCloud and AzureUsGovernment Oct 21, 2021
@glennmusa
Copy link
Contributor

@vidyambala @brooke-hamilton updated the title and acceptance criteria with team decisions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-automation Related to automating builds, the development container, and improving the developer experience.
Projects
None yet
4 participants