-
Notifications
You must be signed in to change notification settings - Fork 386
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
feat: Enable skip of CI deployment tests #4203
base: main
Are you sure you want to change the base?
feat: Enable skip of CI deployment tests #4203
Conversation
@@ -213,7 +213,39 @@ runs: | |||
|
|||
# [Deployment validation] task(s) | |||
# ------------------------------- | |||
- name: "Validate Test Execution" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wondering if we could skip the whole job instead of singular steps
@@ -180,3 +180,4 @@ | |||
/avm/res/web/static-site/ @Azure/avm-res-web-staticsite-module-owners-bicep @Azure/avm-module-reviewers-bicep | |||
/avm/utl/types/avm-common-types/ @Azure/avm-utl-types-avmcommontypes-module-owners-bicep @Azure/avm-module-reviewers-bicep | |||
*avm.core.team.tests.ps1 @Azure/avm-core-team-technical-bicep | |||
*.e2eignore @Azure/avm-core-team-technical-bicep |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking forward to discussing, great work meanwhile!
The main suggestion I'd have for now is to add tests. At least one pipeline run with one deployment test skipped and one base case pipeline with no test skipped
Description
Allow testcases to be excluded from deplyoments by the CI deployment.
Azure/Azure-Verified-Modules#1796
Pipeline Reference
Type of Change
version.json
:version.json
.version.json
.Checklist
Set-AVMModule
locally to generate the supporting module files.