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

Private CICD and Bicep improvements #219

Merged
merged 37 commits into from
Feb 17, 2022
Merged

Private CICD and Bicep improvements #219

merged 37 commits into from
Feb 17, 2022

Conversation

Gordonby
Copy link
Collaborator

@Gordonby Gordonby commented Feb 16, 2022

PR Summary

This PR primarily targets a new GitHub environment for CI/CD of the private cluster.
A few improvements have had to be made to make this effective.
During future PR processes, we can now add a label test-deploy-privateconfig which will elevate the checking that happens in the private cluster checking from validation up to full deployment

Additional changes

Includes a few minor bicep fixes which close some recent issues.
Closes #218 (Needing subnet id's returned in the bicep output)
Closes #217 (Addressing warnings)

Removed the fragile playwright tests for the helper UI.

PR Checklist

  • PR has a meaningful title
  • Summarized changes
  • This PR is ready to merge and is not Work in Progress
  • Link to a filed issue

Gordon Byers and others added 30 commits February 15, 2022 10:22
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 11:50 Inactive
@Gordonby Gordonby temporarily deployed to azurecirgs February 16, 2022 11:50 Inactive
@Gordonby Gordonby enabled auto-merge February 16, 2022 11:56
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 13:34 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 14:25 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 15:13 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 15:36 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 16:45 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 16:47 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 16:54 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 16:55 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 17:06 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 17:07 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 17:15 Inactive
@Gordonby Gordonby temporarily deployed to csu February 16, 2022 17:15 Inactive
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 10:22 Inactive
@Gordonby Gordonby merged commit f2fa211 into main Feb 17, 2022
@Gordonby Gordonby deleted the gb-repointprivatecicd branch February 17, 2022 11:00
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 11:02 Inactive
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 11:36 Inactive
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 11:38 Inactive
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 11:46 Inactive
@Gordonby Gordonby temporarily deployed to csu February 17, 2022 11:46 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request test-deploy-privateconfig A PR flag to make sure that the Private deployment is run before merge
Projects
None yet
2 participants