From e1e8de5b2f8a53d15f56f070f32822f63bf64191 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Tue, 7 Jun 2022 22:44:04 +0200 Subject: [PATCH 01/23] Added test runtime param --- .github/workflows/ms.analysisservices.servers.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 4330ec663a..45af802985 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -3,6 +3,16 @@ name: 'AnalysisServices: Servers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -67,6 +77,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -83,6 +94,7 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: github.event.inputs.deploymentValidation == 'true' needs: - job_initialize_pipeline - job_module_pester_validation From cdc8d58f4d096f2459360be88a8e36ff3288d2ba Mon Sep 17 00:00:00 2001 From: MrMCake Date: Tue, 7 Jun 2022 22:45:57 +0200 Subject: [PATCH 02/23] Added dependency --- .github/workflows/ms.analysisservices.servers.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 45af802985..05a8778793 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -130,6 +130,7 @@ jobs: if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master' || github.event.inputs.prerelease == 'true' runs-on: ubuntu-20.04 needs: + - job_module_pester_validation - job_module_deploy_validation steps: - name: 'Checkout' From e365a97587f685f95588c2a3cf59ad8f7b5174ee Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:22:37 +0100 Subject: [PATCH 03/23] Adjusted cond --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index ce9acbddd0..3e3720f342 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,7 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - if: github.event.inputs.deploymentValidation == 'true' + if: ${{ succeeded() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.result == 'skipped' || needs.job_module_pester_validation.result == 'succeeded') }} needs: - job_initialize_pipeline - job_module_pester_validation From 2ee25587c9fa0ba1bc46d7695b3862255905fa9f Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:25:09 +0100 Subject: [PATCH 04/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 3e3720f342..1d8ec7e031 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,7 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - if: ${{ succeeded() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.result == 'skipped' || needs.job_module_pester_validation.result == 'succeeded') }} + if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.result == 'skipped' || needs.job_module_pester_validation.result == 'succeeded') }} needs: - job_initialize_pipeline - job_module_pester_validation From c93e90dee458047d9a3133b3d6dafa63068a02db Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:27:28 +0100 Subject: [PATCH 05/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 1d8ec7e031..d35f76636e 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,7 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.result == 'skipped' || needs.job_module_pester_validation.result == 'succeeded') }} + if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'succeeded') }} needs: - job_initialize_pipeline - job_module_pester_validation From 0bcbec3c4ed74e89c2130c60e3abe4b78d691296 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:27:36 +0100 Subject: [PATCH 06/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index d35f76636e..e67d8fa893 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,7 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'succeeded') }} + if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'success') }} needs: - job_initialize_pipeline - job_module_pester_validation From d3eb8c8f335b4cd755aa9de6d7f0d55a3992ffe7 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:29:07 +0100 Subject: [PATCH 07/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index e67d8fa893..7d0f3055ef 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,8 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - if: ${{ success() && github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'success') }} + # success() && + if: ${{ github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'success') }} needs: - job_initialize_pipeline - job_module_pester_validation From c83cfab43f42386893c2665b35830492d6dbeeba Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:32:04 +0100 Subject: [PATCH 08/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 7d0f3055ef..acae35c8e1 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -102,7 +102,7 @@ jobs: runs-on: ubuntu-20.04 name: 'Deployment validation' # success() && - if: ${{ github.event.inputs.deploymentValidation == 'true' && (needs.job_module_pester_validation.conclusion == 'skipped' || needs.job_module_pester_validation.conclusion == 'success') }} + if: ${{ github.event.inputs.deploymentValidation == 'true' && needs.job_module_pester_validation.conclusion != 'failed' }} needs: - job_initialize_pipeline - job_module_pester_validation From d7ed9234353f50147773addf43f7b62a4ac4c82c Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 15:33:54 +0100 Subject: [PATCH 09/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index acae35c8e1..0931141447 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -105,7 +105,7 @@ jobs: if: ${{ github.event.inputs.deploymentValidation == 'true' && needs.job_module_pester_validation.conclusion != 'failed' }} needs: - job_initialize_pipeline - - job_module_pester_validation + # - job_module_pester_validation strategy: fail-fast: false matrix: From 81ab60f57decafce49fc39fff82c91f00cb8642d Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 16:19:51 +0100 Subject: [PATCH 10/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 0931141447..a5fbb4ee96 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -102,10 +102,10 @@ jobs: runs-on: ubuntu-20.04 name: 'Deployment validation' # success() && - if: ${{ github.event.inputs.deploymentValidation == 'true' && needs.job_module_pester_validation.conclusion != 'failed' }} + if: github.event.inputs.deploymentValidation == 'true' && needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - # - job_module_pester_validation + - job_module_pester_validation strategy: fail-fast: false matrix: From f705321c071d7c989e4f3eab1d5a1f24bc078789 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 16:29:25 +0100 Subject: [PATCH 11/23] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index a5fbb4ee96..4811907fb6 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -102,7 +102,10 @@ jobs: runs-on: ubuntu-20.04 name: 'Deployment validation' # success() && - if: github.event.inputs.deploymentValidation == 'true' && needs.job_module_pester_validation.conclusion != 'failed' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation From dc331f615ffc0daf5769ae1c73c265834e4d6d09 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 16:33:16 +0100 Subject: [PATCH 12/23] Update to latest --- .../workflows/ms.analysisservices.servers.yml | 49 +++++++++++-------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 4811907fb6..2c341335d0 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -109,27 +109,36 @@ jobs: needs: - job_initialize_pipeline - job_module_pester_validation - strategy: - fail-fast: false - matrix: - moduleTestFilePaths: ${{ fromJson(needs.job_initialize_pipeline.outputs.moduleTestFilePaths) }} + env: + NEEDS: ${{ toJSON(needs) }} + CONDITION1: ${{ github.event.inputs.deploymentValidation == 'true' }} + CONDITION2: ${{ needs.job_module_pester_validation.conclusion != 'failed' }} steps: - - name: 'Checkout' - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: Set environment variables - uses: ./.github/actions/templates/setEnvironmentVariables - with: - variablesPath: ${{ env.variablesPath }} - - name: 'Using test file [${{ matrix.moduleTestFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeployment - with: - templateFilePath: '${{ env.modulePath }}/${{ matrix.moduleTestFilePaths }}' - location: '${{ env.location }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' - removeDeployment: '${{ (fromJson(needs.job_initialize_pipeline.outputs.workflowInput)).removeDeployment }}' + - run: | + echo "$NEEDS" + echo "$CONDITION1" + echo "$CONDITION2" + # strategy: + # fail-fast: false + # matrix: + # moduleTestFilePaths: ${{ fromJson(needs.job_initialize_pipeline.outputs.moduleTestFilePaths) }} + # steps: + # - name: 'Checkout' + # uses: actions/checkout@v3 + # with: + # fetch-depth: 0 + # - name: Set environment variables + # uses: ./.github/actions/templates/setEnvironmentVariables + # with: + # variablesPath: ${{ env.variablesPath }} + # - name: 'Using test file [${{ matrix.moduleTestFilePaths }}]' + # uses: ./.github/actions/templates/validateModuleDeployment + # with: + # templateFilePath: '${{ env.modulePath }}/${{ matrix.moduleTestFilePaths }}' + # location: '${{ env.location }}' + # subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' + # managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + # removeDeployment: '${{ (fromJson(needs.job_initialize_pipeline.outputs.workflowInput)).removeDeployment }}' ################## # Publishing # From 424b87a1a35fb41356c8955a7aa588846817fccc Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 17:08:51 +0100 Subject: [PATCH 13/23] Enabled job again --- .../workflows/ms.analysisservices.servers.yml | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 2c341335d0..976cf145d4 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -109,36 +109,36 @@ jobs: needs: - job_initialize_pipeline - job_module_pester_validation - env: - NEEDS: ${{ toJSON(needs) }} - CONDITION1: ${{ github.event.inputs.deploymentValidation == 'true' }} - CONDITION2: ${{ needs.job_module_pester_validation.conclusion != 'failed' }} - steps: - - run: | - echo "$NEEDS" - echo "$CONDITION1" - echo "$CONDITION2" - # strategy: - # fail-fast: false - # matrix: - # moduleTestFilePaths: ${{ fromJson(needs.job_initialize_pipeline.outputs.moduleTestFilePaths) }} + # env: + # NEEDS: ${{ toJSON(needs) }} + # CONDITION1: ${{ github.event.inputs.deploymentValidation == 'true' }} + # CONDITION2: ${{ needs.job_module_pester_validation.conclusion != 'failed' }} # steps: - # - name: 'Checkout' - # uses: actions/checkout@v3 - # with: - # fetch-depth: 0 - # - name: Set environment variables - # uses: ./.github/actions/templates/setEnvironmentVariables - # with: - # variablesPath: ${{ env.variablesPath }} - # - name: 'Using test file [${{ matrix.moduleTestFilePaths }}]' - # uses: ./.github/actions/templates/validateModuleDeployment - # with: - # templateFilePath: '${{ env.modulePath }}/${{ matrix.moduleTestFilePaths }}' - # location: '${{ env.location }}' - # subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - # managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' - # removeDeployment: '${{ (fromJson(needs.job_initialize_pipeline.outputs.workflowInput)).removeDeployment }}' + # - run: | + # echo "$NEEDS" + # echo "$CONDITION1" + # echo "$CONDITION2" + strategy: + fail-fast: false + matrix: + moduleTestFilePaths: ${{ fromJson(needs.job_initialize_pipeline.outputs.moduleTestFilePaths) }} + steps: + - name: 'Checkout' + uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: Set environment variables + uses: ./.github/actions/templates/setEnvironmentVariables + with: + variablesPath: ${{ env.variablesPath }} + - name: 'Using test file [${{ matrix.moduleTestFilePaths }}]' + uses: ./.github/actions/templates/validateModuleDeployment + with: + templateFilePath: '${{ env.modulePath }}/${{ matrix.moduleTestFilePaths }}' + location: '${{ env.location }}' + subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' + managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + removeDeployment: '${{ (fromJson(needs.job_initialize_pipeline.outputs.workflowInput)).removeDeployment }}' ################## # Publishing # From ba75a2684ec8f0d4010ddb279d2f4f2a88b920d8 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 17:31:37 +0100 Subject: [PATCH 14/23] Updated all other pipelines with working conditions --- .github/workflows/ms.aad.domainservices.yml | 15 +++++++++++++++ .github/workflows/ms.analysisservices.servers.yml | 10 ---------- .github/workflows/ms.apimanagement.service.yml | 15 +++++++++++++++ .../ms.appconfiguration.configurationstores.yml | 15 +++++++++++++++ .github/workflows/ms.authorization.locks.yml | 15 +++++++++++++++ .../ms.authorization.policyassignments.yml | 15 +++++++++++++++ .../ms.authorization.policydefinitions.yml | 15 +++++++++++++++ .../ms.authorization.policyexemptions.yml | 15 +++++++++++++++ .../ms.authorization.policysetdefinitions.yml | 15 +++++++++++++++ .../ms.authorization.roleassignments.yml | 15 +++++++++++++++ .../ms.authorization.roledefinitions.yml | 15 +++++++++++++++ .../ms.automation.automationaccounts.yml | 5 +++++ .github/workflows/ms.batch.batchaccounts.yml | 15 +++++++++++++++ .github/workflows/ms.cache.redis.yml | 15 +++++++++++++++ .github/workflows/ms.cdn.profiles.yml | 15 +++++++++++++++ .../workflows/ms.cognitiveservices.accounts.yml | 15 +++++++++++++++ .github/workflows/ms.compute.availabilitysets.yml | 15 +++++++++++++++ .../workflows/ms.compute.diskencryptionsets.yml | 15 +++++++++++++++ .github/workflows/ms.compute.disks.yml | 15 +++++++++++++++ .github/workflows/ms.compute.galleries.yml | 15 +++++++++++++++ .github/workflows/ms.compute.images.yml | 15 +++++++++++++++ .../ms.compute.proximityplacementgroups.yml | 15 +++++++++++++++ .github/workflows/ms.compute.virtualmachines.yml | 15 +++++++++++++++ .../ms.compute.virtualmachinescalesets.yml | 15 +++++++++++++++ .github/workflows/ms.consumption.budgets.yml | 15 +++++++++++++++ .../ms.containerinstance.containergroups.yml | 15 +++++++++++++++ .../workflows/ms.containerregistry.registries.yml | 15 +++++++++++++++ .../ms.containerservice.managedclusters.yml | 15 +++++++++++++++ .github/workflows/ms.databricks.workspaces.yml | 15 +++++++++++++++ .github/workflows/ms.datafactory.factories.yml | 15 +++++++++++++++ .../workflows/ms.dataprotection.backupvaults.yml | 15 +++++++++++++++ .../ms.dbforpostgresql.flexibleservers.yml | 15 +++++++++++++++ ...ms.desktopvirtualization.applicationgroups.yml | 15 +++++++++++++++ .../ms.desktopvirtualization.hostpools.yml | 15 +++++++++++++++ .../ms.desktopvirtualization.scalingplans.yml | 15 +++++++++++++++ .../ms.desktopvirtualization.workspaces.yml | 15 +++++++++++++++ .github/workflows/ms.devtestlab.labs.yml | 5 +++++ .../workflows/ms.documentdb.databaseaccounts.yml | 15 +++++++++++++++ .github/workflows/ms.eventgrid.domains.yml | 15 +++++++++++++++ .../workflows/ms.eventgrid.eventsubscriptions.yml | 15 +++++++++++++++ .github/workflows/ms.eventgrid.systemtopics.yml | 15 +++++++++++++++ .github/workflows/ms.eventgrid.topics.yml | 15 +++++++++++++++ .github/workflows/ms.eventhub.namespaces.yml | 15 +++++++++++++++ .github/workflows/ms.healthbot.healthbots.yml | 15 +++++++++++++++ .github/workflows/ms.insights.actiongroups.yml | 15 +++++++++++++++ .../workflows/ms.insights.activitylogalerts.yml | 15 +++++++++++++++ .github/workflows/ms.insights.components.yml | 15 +++++++++++++++ .../workflows/ms.insights.diagnosticsettings.yml | 15 +++++++++++++++ .github/workflows/ms.insights.metricalerts.yml | 15 +++++++++++++++ .../workflows/ms.insights.privatelinkscopes.yml | 15 +++++++++++++++ .../workflows/ms.insights.scheduledqueryrules.yml | 15 +++++++++++++++ .github/workflows/ms.keyvault.vaults.yml | 15 +++++++++++++++ .../ms.kubernetesconfiguration.extensions.yml | 15 +++++++++++++++ ...kubernetesconfiguration.fluxconfigurations.yml | 15 +++++++++++++++ .github/workflows/ms.logic.workflows.yml | 15 +++++++++++++++ .../ms.machinelearningservices.workspaces.yml | 15 +++++++++++++++ .../ms.maintenance.maintenanceconfigurations.yml | 15 +++++++++++++++ .../ms.managedidentity.userassignedidentities.yml | 15 +++++++++++++++ ...ms.managedservices.registrationdefinitions.yml | 15 +++++++++++++++ .../workflows/ms.management.managementgroups.yml | 15 +++++++++++++++ .github/workflows/ms.netapp.netappaccounts.yml | 15 +++++++++++++++ .../workflows/ms.network.applicationgateways.yml | 15 +++++++++++++++ ...ationgatewaywebapplicationfirewallpolicies.yml | 15 +++++++++++++++ .../ms.network.applicationsecuritygroups.yml | 15 +++++++++++++++ .github/workflows/ms.network.azurefirewalls.yml | 15 +++++++++++++++ .github/workflows/ms.network.bastionhosts.yml | 15 +++++++++++++++ .github/workflows/ms.network.connections.yml | 15 +++++++++++++++ .../workflows/ms.network.ddosprotectionplans.yml | 15 +++++++++++++++ .github/workflows/ms.network.dnsresolvers.yml | 15 +++++++++++++++ .../workflows/ms.network.expressroutecircuits.yml | 15 +++++++++++++++ .github/workflows/ms.network.firewallpolicies.yml | 15 +++++++++++++++ .github/workflows/ms.network.frontdoors.yml | 15 +++++++++++++++ .github/workflows/ms.network.ipgroups.yml | 15 +++++++++++++++ .github/workflows/ms.network.loadbalancers.yml | 15 +++++++++++++++ .../workflows/ms.network.localnetworkgateways.yml | 15 +++++++++++++++ .github/workflows/ms.network.natgateways.yml | 15 +++++++++++++++ .../workflows/ms.network.networkinterfaces.yml | 15 +++++++++++++++ .github/workflows/ms.network.networkmanagers.yml | 15 +++++++++++++++ .../ms.network.networksecuritygroups.yml | 15 +++++++++++++++ .github/workflows/ms.network.networkwatchers.yml | 15 +++++++++++++++ .github/workflows/ms.network.privatednszones.yml | 15 +++++++++++++++ .github/workflows/ms.network.privateendpoints.yml | 15 +++++++++++++++ .../workflows/ms.network.privatelinkservices.yml | 15 +++++++++++++++ .../workflows/ms.network.publicipaddresses.yml | 15 +++++++++++++++ .github/workflows/ms.network.publicipprefixes.yml | 15 +++++++++++++++ .github/workflows/ms.network.routetables.yml | 15 +++++++++++++++ .../ms.network.trafficmanagerprofiles.yml | 15 +++++++++++++++ .github/workflows/ms.network.virtualhubs.yml | 15 +++++++++++++++ .../ms.network.virtualnetworkgateways.yml | 15 +++++++++++++++ .github/workflows/ms.network.virtualnetworks.yml | 15 +++++++++++++++ .github/workflows/ms.network.virtualwans.yml | 15 +++++++++++++++ .github/workflows/ms.network.vpngateways.yml | 15 +++++++++++++++ .github/workflows/ms.network.vpnsites.yml | 15 +++++++++++++++ .../ms.operationalinsights.workspaces.yml | 15 +++++++++++++++ .../ms.operationsmanagement.solutions.yml | 15 +++++++++++++++ .../workflows/ms.policyinsights.remediations.yml | 15 +++++++++++++++ .../workflows/ms.powerbidedicated.capacities.yml | 15 +++++++++++++++ .github/workflows/ms.recoveryservices.vaults.yml | 15 +++++++++++++++ .../workflows/ms.resources.deploymentscripts.yml | 15 +++++++++++++++ .github/workflows/ms.resources.resourcegroups.yml | 15 +++++++++++++++ .github/workflows/ms.resources.tags.yml | 15 +++++++++++++++ .../workflows/ms.security.azuresecuritycenter.yml | 5 +++++ .github/workflows/ms.servicebus.namespaces.yml | 15 +++++++++++++++ .github/workflows/ms.servicefabric.clusters.yml | 15 +++++++++++++++ .github/workflows/ms.signalrservice.signalr.yml | 15 +++++++++++++++ .github/workflows/ms.signalrservice.webpubsub.yml | 15 +++++++++++++++ .github/workflows/ms.sql.managedinstances.yml | 15 +++++++++++++++ .github/workflows/ms.sql.servers.yml | 15 +++++++++++++++ .github/workflows/ms.storage.storageaccounts.yml | 15 +++++++++++++++ .github/workflows/ms.synapse.privatelinkhubs.yml | 15 +++++++++++++++ .github/workflows/ms.synapse.workspaces.yml | 15 +++++++++++++++ .../ms.virtualmachineimages.imagetemplates.yml | 15 +++++++++++++++ .github/workflows/ms.web.connections.yml | 15 +++++++++++++++ .github/workflows/ms.web.hostingenvironments.yml | 15 +++++++++++++++ .github/workflows/ms.web.serverfarms.yml | 15 +++++++++++++++ .github/workflows/ms.web.sites.yml | 15 +++++++++++++++ .github/workflows/ms.web.staticsites.yml | 15 +++++++++++++++ 117 files changed, 1710 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ms.aad.domainservices.yml b/.github/workflows/ms.aad.domainservices.yml index ed5a54b098..e725570fbb 100644 --- a/.github/workflows/ms.aad.domainservices.yml +++ b/.github/workflows/ms.aad.domainservices.yml @@ -3,6 +3,16 @@ name: 'AAD: DomainServices' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 976cf145d4..4c1c77c5e0 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -101,7 +101,6 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' - # success() && if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && @@ -109,15 +108,6 @@ jobs: needs: - job_initialize_pipeline - job_module_pester_validation - # env: - # NEEDS: ${{ toJSON(needs) }} - # CONDITION1: ${{ github.event.inputs.deploymentValidation == 'true' }} - # CONDITION2: ${{ needs.job_module_pester_validation.conclusion != 'failed' }} - # steps: - # - run: | - # echo "$NEEDS" - # echo "$CONDITION1" - # echo "$CONDITION2" strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 9e781c789d..f9fe65f9e4 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -3,6 +3,16 @@ name: 'ApiManagement: Service' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.appconfiguration.configurationstores.yml b/.github/workflows/ms.appconfiguration.configurationstores.yml index 39d5cb32d1..0b12f9dc78 100644 --- a/.github/workflows/ms.appconfiguration.configurationstores.yml +++ b/.github/workflows/ms.appconfiguration.configurationstores.yml @@ -3,6 +3,16 @@ name: 'AppConfiguration: ConfigurationStores' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.locks.yml b/.github/workflows/ms.authorization.locks.yml index e47d377a3f..9c5523d0d0 100644 --- a/.github/workflows/ms.authorization.locks.yml +++ b/.github/workflows/ms.authorization.locks.yml @@ -3,6 +3,16 @@ name: 'Authorization: Locks' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index ea19a19bd9..3af842def0 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -3,6 +3,16 @@ name: 'Authorization: PolicyAssignments' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 63eacf5986..612713df9e 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -3,6 +3,16 @@ name: 'Authorization: PolicyDefinitions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 2a864963f7..02799458f3 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -3,6 +3,16 @@ name: 'Authorization: PolicyExemptions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index a81ed166f7..345551b3dd 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -3,6 +3,16 @@ name: 'Authorization: PolicySetDefinitions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 297344c93b..030c40183e 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -3,6 +3,16 @@ name: 'Authorization: RoleAssignments' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index b657466fb2..649a9eccb2 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -3,6 +3,16 @@ name: 'Authorization: RoleDefinitions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 7a7855ce04..89c5c62a23 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -70,6 +70,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -91,6 +92,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 246a5a77ad..6b04e9424d 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -3,6 +3,16 @@ name: 'Batch: BatchAccounts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.cache.redis.yml b/.github/workflows/ms.cache.redis.yml index 27da7f5fe6..d697734f05 100644 --- a/.github/workflows/ms.cache.redis.yml +++ b/.github/workflows/ms.cache.redis.yml @@ -3,6 +3,16 @@ name: 'Cache: Redis' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.cdn.profiles.yml b/.github/workflows/ms.cdn.profiles.yml index 05025ca4a0..aaac99a87f 100644 --- a/.github/workflows/ms.cdn.profiles.yml +++ b/.github/workflows/ms.cdn.profiles.yml @@ -3,6 +3,16 @@ name: 'CDN: Profiles' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 7d456fe40c..f0cf02c666 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -3,6 +3,16 @@ name: 'CognitiveServices: Accounts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 1784ca94de..dc4b1581f3 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -3,6 +3,16 @@ name: 'Compute: AvailabilitySets' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index bd17fc58dd..a189d6db11 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -3,6 +3,16 @@ name: 'Compute: DiskEncryptionSets' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.disks.yml b/.github/workflows/ms.compute.disks.yml index 47ab223610..60c7b9df9f 100644 --- a/.github/workflows/ms.compute.disks.yml +++ b/.github/workflows/ms.compute.disks.yml @@ -3,6 +3,16 @@ name: 'Compute: Disks' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index 238791993f..a08965ad8d 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -3,6 +3,16 @@ name: 'Compute: Galleries' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 8e853c98bf..6034bdc64f 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -3,6 +3,16 @@ name: 'Compute: Images' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index 7e1b687d2d..a0a6493647 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -3,6 +3,16 @@ name: 'Compute: ProximityPlacementGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index e5e729e9de..b4e7cba672 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -3,6 +3,16 @@ name: 'Compute: VirtualMachines' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 3529943dbb..bbc97a7011 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -3,6 +3,16 @@ name: 'Compute: VirtualMachineScaleSets' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index 3e2c7b9977..2721ec40d2 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -3,6 +3,16 @@ name: 'Consumption: Budgets' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index 2ea1ba524f..8074a450c9 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -3,6 +3,16 @@ name: 'ContainerInstance: ContainerGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 92c945ead9..c64c8dba05 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -3,6 +3,16 @@ name: 'ContainerRegistry: Registries' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 3e17a1f1fe..dfffd4d6dd 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -3,6 +3,16 @@ name: 'ContainerService: ManagedClusters' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 979d13dc36..8883a7d015 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -3,6 +3,16 @@ name: 'Databricks: Workspaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 47b03e8678..e95b717a2f 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -3,6 +3,16 @@ name: 'DataFactory: Factories' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.dataprotection.backupvaults.yml b/.github/workflows/ms.dataprotection.backupvaults.yml index 278814fd3c..7c3bb846a3 100644 --- a/.github/workflows/ms.dataprotection.backupvaults.yml +++ b/.github/workflows/ms.dataprotection.backupvaults.yml @@ -3,6 +3,16 @@ name: 'DataProtection: BackupVaults' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml index b7c53dd81f..ad3006a367 100644 --- a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml +++ b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml @@ -3,6 +3,16 @@ name: 'DbForPostgreSQL: FlexibleServers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 23b5de8b26..4192583fde 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -3,6 +3,16 @@ name: 'DesktopVirtualization: ApplicationGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 555f40c312..21e8825d00 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -3,6 +3,16 @@ name: 'DesktopVirtualization: HostPools' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.desktopvirtualization.scalingplans.yml b/.github/workflows/ms.desktopvirtualization.scalingplans.yml index f433fd4e8d..e7ae1e7569 100644 --- a/.github/workflows/ms.desktopvirtualization.scalingplans.yml +++ b/.github/workflows/ms.desktopvirtualization.scalingplans.yml @@ -3,6 +3,16 @@ name: 'DesktopVirtualization: Scalingplans' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 6484f0023b..3aef052f63 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -3,6 +3,16 @@ name: 'DesktopVirtualization: Workspaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.devtestlab.labs.yml b/.github/workflows/ms.devtestlab.labs.yml index f87a84b6c0..c29509d8cf 100644 --- a/.github/workflows/ms.devtestlab.labs.yml +++ b/.github/workflows/ms.devtestlab.labs.yml @@ -70,6 +70,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -91,6 +92,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 639aa4b2d5..e855af7484 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -3,6 +3,16 @@ name: 'DocumentDB: DatabaseAccounts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.eventgrid.domains.yml b/.github/workflows/ms.eventgrid.domains.yml index e2fc54cf0e..89536bf6cd 100644 --- a/.github/workflows/ms.eventgrid.domains.yml +++ b/.github/workflows/ms.eventgrid.domains.yml @@ -3,6 +3,16 @@ name: 'EventGrid: Domains' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.eventgrid.eventsubscriptions.yml b/.github/workflows/ms.eventgrid.eventsubscriptions.yml index 554d9672fd..779a2487c1 100644 --- a/.github/workflows/ms.eventgrid.eventsubscriptions.yml +++ b/.github/workflows/ms.eventgrid.eventsubscriptions.yml @@ -3,6 +3,16 @@ name: 'EventGrid: Event Subscriptions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.eventgrid.systemtopics.yml b/.github/workflows/ms.eventgrid.systemtopics.yml index 337eea6892..41fd757aca 100644 --- a/.github/workflows/ms.eventgrid.systemtopics.yml +++ b/.github/workflows/ms.eventgrid.systemtopics.yml @@ -3,6 +3,16 @@ name: 'EventGrid: System Topics' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 4b05761052..33ffdffa54 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -3,6 +3,16 @@ name: 'EventGrid: Topics' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index ffe50e08d3..16d1c2c781 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -3,6 +3,16 @@ name: 'EventHub: Namespaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 4909a5ebe6..80a499c3d3 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -3,6 +3,16 @@ name: 'HealthBot: HealthBots' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 06a118b3ca..51d0420aac 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -3,6 +3,16 @@ name: 'Insights: ActionGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index b8c1d0065d..885c398b67 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -3,6 +3,16 @@ name: 'Insights: ActivityLogAlerts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index ad8ca41c18..89968823b6 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -3,6 +3,16 @@ name: 'Insights: Components' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 488df94a6b..8ff51b5a3d 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -3,6 +3,16 @@ name: 'Insights: DiagnosticSettings' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 45e1ef74d7..bc0dc24e69 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -3,6 +3,16 @@ name: 'Insights: MetricAlerts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 9561a5a575..232e932ea0 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -3,6 +3,16 @@ name: 'Insights: PrivateLinkScopes' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index db782bd331..1538738576 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -3,6 +3,16 @@ name: 'Insights: ScheduledQueryRules' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 1c9883f6e0..5b3acf121e 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -3,6 +3,16 @@ name: 'KeyVault: Vaults' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.kubernetesconfiguration.extensions.yml b/.github/workflows/ms.kubernetesconfiguration.extensions.yml index 3e256dcf19..54f9e98c34 100644 --- a/.github/workflows/ms.kubernetesconfiguration.extensions.yml +++ b/.github/workflows/ms.kubernetesconfiguration.extensions.yml @@ -3,6 +3,16 @@ name: 'KubernetesConfiguration: Extensions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml index 73a560ce87..b17dee119d 100644 --- a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml +++ b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml @@ -3,6 +3,16 @@ name: 'KubernetesConfiguration: FluxConfigurations' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index ba6f17cf78..6e5f2b8672 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -3,6 +3,16 @@ name: 'Logic: Workflows' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 2f45fabe34..0cf998e37c 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -3,6 +3,16 @@ name: 'MachineLearningServices: Workspaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml index 84ade7e167..fa8ac4d147 100644 --- a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml +++ b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml @@ -3,6 +3,16 @@ name: 'Maintenance: MaintenanceConfigurations' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 938e4f943b..4ce1963fa4 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -3,6 +3,16 @@ name: 'ManagedIdentity: UserAssignedIdentities' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 10325043c3..cd82a6d7a6 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -3,6 +3,16 @@ name: 'ManagedServices: RegistrationDefinitions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 7bed33c412..228e654def 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -3,6 +3,16 @@ name: 'Management: ManagementGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 1e5f200e32..10b07d6966 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -3,6 +3,16 @@ name: 'NetApp: NetAppAccounts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 2632e9dc25..b77b9ef92a 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -3,6 +3,16 @@ name: 'Network: ApplicationGateways' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml index b912838dfe..5e8bca04b2 100644 --- a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml +++ b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml @@ -3,6 +3,16 @@ name: 'Network: ApplicationGatewayWebApplicationFirewallPolicies' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index a8e0f40b29..eb746ec836 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -3,6 +3,16 @@ name: 'Network: ApplicationSecurityGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 1a698006ce..9e4835848b 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -3,6 +3,16 @@ name: 'Network: AzureFirewalls' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index ed6180f7fd..bf64ef81ba 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -3,6 +3,16 @@ name: 'Network: BastionHosts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index ab04de70b3..c0b083d1e3 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -3,6 +3,16 @@ name: 'Network: Connections' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 93ec9a542f..12803d8946 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -3,6 +3,16 @@ name: 'Network: DdosProtectionPlans' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.dnsresolvers.yml b/.github/workflows/ms.network.dnsresolvers.yml index 990983682b..33c487e423 100644 --- a/.github/workflows/ms.network.dnsresolvers.yml +++ b/.github/workflows/ms.network.dnsresolvers.yml @@ -3,6 +3,16 @@ name: 'Network: DNS Resolvers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index b5cdea4265..bc558e998b 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -3,6 +3,16 @@ name: 'Network: ExpressRouteCircuits' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.firewallpolicies.yml b/.github/workflows/ms.network.firewallpolicies.yml index 56d30cc806..042724f071 100644 --- a/.github/workflows/ms.network.firewallpolicies.yml +++ b/.github/workflows/ms.network.firewallpolicies.yml @@ -3,6 +3,16 @@ name: 'Network: FirewallPolicies' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.frontdoors.yml b/.github/workflows/ms.network.frontdoors.yml index d82b1987dc..d234262b7a 100644 --- a/.github/workflows/ms.network.frontdoors.yml +++ b/.github/workflows/ms.network.frontdoors.yml @@ -3,6 +3,16 @@ name: 'Network: Frontdoors' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index f5df5d4650..1815a08614 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -3,6 +3,16 @@ name: 'Network: IpGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index ab1d0f22a6..497d25789f 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -3,6 +3,16 @@ name: 'Network: LoadBalancers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index e414c055d2..2d99d6ffec 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -3,6 +3,16 @@ name: 'Network: LocalNetworkGateways' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 04230f8042..c1a7526d58 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -3,6 +3,16 @@ name: 'Network: NatGateways' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.networkinterfaces.yml b/.github/workflows/ms.network.networkinterfaces.yml index 2a7b75b7b4..a417d259ff 100644 --- a/.github/workflows/ms.network.networkinterfaces.yml +++ b/.github/workflows/ms.network.networkinterfaces.yml @@ -3,6 +3,16 @@ name: 'Network: NetworkInterfaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.networkmanagers.yml b/.github/workflows/ms.network.networkmanagers.yml index e88d6f9dfc..1b51141e2c 100644 --- a/.github/workflows/ms.network.networkmanagers.yml +++ b/.github/workflows/ms.network.networkmanagers.yml @@ -3,6 +3,16 @@ name: 'Network: Network Managers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index 1fd42de76a..7ae1a47745 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -3,6 +3,16 @@ name: 'Network: NetworkSecurityGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 68016ac2be..6ecaed507a 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -3,6 +3,16 @@ name: 'Network: NetworkWatchers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index a9152292f5..f98d02a0de 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -3,6 +3,16 @@ name: 'Network: PrivateDnsZones' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 8954e9e42c..adc5aa03f4 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -3,6 +3,16 @@ name: 'Network: PrivateEndpoints' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.privatelinkservices.yml b/.github/workflows/ms.network.privatelinkservices.yml index a63880ae24..52dbab6606 100644 --- a/.github/workflows/ms.network.privatelinkservices.yml +++ b/.github/workflows/ms.network.privatelinkservices.yml @@ -3,6 +3,16 @@ name: 'Network: PrivateLinkServices' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index c81837ee68..f89a9ec23b 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -3,6 +3,16 @@ name: 'Network: PublicIpAddresses' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 6fcc86d917..d322fb342d 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -3,6 +3,16 @@ name: 'Network: PublicIpPrefixes' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 974bb1a967..5266ce9857 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -3,6 +3,16 @@ name: 'Network: RouteTables' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 49cc6d2925..5d8bfedf07 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -3,6 +3,16 @@ name: 'Network: TrafficManagerProfiles' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.virtualhubs.yml b/.github/workflows/ms.network.virtualhubs.yml index 0f5192cff6..8358a85129 100644 --- a/.github/workflows/ms.network.virtualhubs.yml +++ b/.github/workflows/ms.network.virtualhubs.yml @@ -3,6 +3,16 @@ name: 'Network: VirtualHubs' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 01724d8c85..a200069777 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -3,6 +3,16 @@ name: 'Network: VirtualNetworkGateways' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index ccc0fa8f1b..aedfdbdafc 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -3,6 +3,16 @@ name: 'Network: VirtualNetworks' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 7df0e6a00f..f84265e3ac 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -3,6 +3,16 @@ name: 'Network: VirtualWans' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.vpngateways.yml b/.github/workflows/ms.network.vpngateways.yml index 66c6b509c5..c688ec3f77 100644 --- a/.github/workflows/ms.network.vpngateways.yml +++ b/.github/workflows/ms.network.vpngateways.yml @@ -3,6 +3,16 @@ name: 'Network: VPNGateways' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.network.vpnsites.yml b/.github/workflows/ms.network.vpnsites.yml index 6e80c4cc79..fe12fdebd4 100644 --- a/.github/workflows/ms.network.vpnsites.yml +++ b/.github/workflows/ms.network.vpnsites.yml @@ -3,6 +3,16 @@ name: 'Network: VPN Sites' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 68b02e8c94..73a6ac340c 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -3,6 +3,16 @@ name: 'OperationalInsights: Workspaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.operationsmanagement.solutions.yml b/.github/workflows/ms.operationsmanagement.solutions.yml index b93bb6313f..a91c99fe4a 100644 --- a/.github/workflows/ms.operationsmanagement.solutions.yml +++ b/.github/workflows/ms.operationsmanagement.solutions.yml @@ -3,6 +3,16 @@ name: 'OperationsManagement: Solutions' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.policyinsights.remediations.yml b/.github/workflows/ms.policyinsights.remediations.yml index 4889cefc99..04c4ebf4c0 100644 --- a/.github/workflows/ms.policyinsights.remediations.yml +++ b/.github/workflows/ms.policyinsights.remediations.yml @@ -3,6 +3,16 @@ name: 'Policy Insights: Remediations' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.powerbidedicated.capacities.yml b/.github/workflows/ms.powerbidedicated.capacities.yml index 7333ddba91..5a3196ae7b 100644 --- a/.github/workflows/ms.powerbidedicated.capacities.yml +++ b/.github/workflows/ms.powerbidedicated.capacities.yml @@ -3,6 +3,16 @@ name: 'PowerBiDedicated: Capacities' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index cc470372e4..677212bc38 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -3,6 +3,16 @@ name: 'RecoveryServices: Vaults' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index d0066a9404..468f033688 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -3,6 +3,16 @@ name: 'Resources: DeploymentScripts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index f08a60589d..4ec8d96651 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -3,6 +3,16 @@ name: 'Resources: ResourceGroups' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.resources.tags.yml b/.github/workflows/ms.resources.tags.yml index 9724a862de..6f92e868d6 100644 --- a/.github/workflows/ms.resources.tags.yml +++ b/.github/workflows/ms.resources.tags.yml @@ -3,6 +3,16 @@ name: 'Resources: Tags' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index aa9275eed7..baa93b0297 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -69,6 +69,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +91,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 9be069609a..2e1d125222 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -3,6 +3,16 @@ name: 'ServiceBus: Namespaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.servicefabric.clusters.yml b/.github/workflows/ms.servicefabric.clusters.yml index f46aaa2e43..4802d1c784 100644 --- a/.github/workflows/ms.servicefabric.clusters.yml +++ b/.github/workflows/ms.servicefabric.clusters.yml @@ -3,6 +3,16 @@ name: 'Service Fabric: Clusters' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.signalrservice.signalr.yml b/.github/workflows/ms.signalrservice.signalr.yml index 44df9978c2..27a8f58aaf 100644 --- a/.github/workflows/ms.signalrservice.signalr.yml +++ b/.github/workflows/ms.signalrservice.signalr.yml @@ -3,6 +3,16 @@ name: 'SignalR Service: SignalR' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.signalrservice.webpubsub.yml b/.github/workflows/ms.signalrservice.webpubsub.yml index 0c74167d37..1e9ceeacf8 100644 --- a/.github/workflows/ms.signalrservice.webpubsub.yml +++ b/.github/workflows/ms.signalrservice.webpubsub.yml @@ -3,6 +3,16 @@ name: 'SignalR Service: Web PubSub' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 274d96b411..29b9b28654 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -3,6 +3,16 @@ name: 'Sql: ManagedInstances' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index 894ba06e2b..b29553bbea 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -3,6 +3,16 @@ name: 'Sql: Servers' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index a0b9d56307..ebc743f12e 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -3,6 +3,16 @@ name: 'Storage: StorageAccounts' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.synapse.privatelinkhubs.yml b/.github/workflows/ms.synapse.privatelinkhubs.yml index e3803f9386..6f5f1f2781 100644 --- a/.github/workflows/ms.synapse.privatelinkhubs.yml +++ b/.github/workflows/ms.synapse.privatelinkhubs.yml @@ -3,6 +3,16 @@ name: 'Synapse: PrivateLinkHubs' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.synapse.workspaces.yml b/.github/workflows/ms.synapse.workspaces.yml index aa45d2a017..585d972a5b 100644 --- a/.github/workflows/ms.synapse.workspaces.yml +++ b/.github/workflows/ms.synapse.workspaces.yml @@ -3,6 +3,16 @@ name: 'Synapse: Workspaces' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 35bfbc56b9..cf7053993b 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -3,6 +3,16 @@ name: 'VirtualMachineImages: ImageTemplates' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index fb9601c78e..51dbd9aed2 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -3,6 +3,16 @@ name: 'Web: Connections' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 9293cb196e..57fd2abef9 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -3,6 +3,16 @@ name: 'Web: HostingEnvironments' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index f51a96c509..aab0fab93e 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -3,6 +3,16 @@ name: 'Web: Serverfarms' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 317cde4d3b..f5115ab97d 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -3,6 +3,16 @@ name: 'Web: Sites' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation diff --git a/.github/workflows/ms.web.staticsites.yml b/.github/workflows/ms.web.staticsites.yml index 476b88e2c1..a7740d0b18 100644 --- a/.github/workflows/ms.web.staticsites.yml +++ b/.github/workflows/ms.web.staticsites.yml @@ -3,6 +3,16 @@ name: 'Web: StaticSites' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -69,6 +79,7 @@ jobs: job_module_pester_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -90,6 +101,10 @@ jobs: job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment validation' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_pester_validation.conclusion != 'failed' needs: - job_initialize_pipeline - job_module_pester_validation From a80e76caf0328156cf91c5f7d90bf53dff6a6ee5 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 17:42:14 +0100 Subject: [PATCH 15/23] Updated ADO pipelines --- .azuredevops/modulePipelines/ms.aad.domainservices.yml | 10 ++++++++++ .../modulePipelines/ms.analysisservices.servers.yml | 10 ++++++++++ .../modulePipelines/ms.apimanagement.service.yml | 10 ++++++++++ .../ms.appconfiguration.configurationstores.yml | 10 ++++++++++ .../modulePipelines/ms.authorization.locks.yml | 10 ++++++++++ .../ms.authorization.policyassignments.yml | 10 ++++++++++ .../ms.authorization.policydefinitions.yml | 10 ++++++++++ .../ms.authorization.policyexemptions.yml | 10 ++++++++++ .../ms.authorization.policysetdefinitions.yml | 10 ++++++++++ .../ms.authorization.roleassignments.yml | 10 ++++++++++ .../ms.authorization.roledefinitions.yml | 10 ++++++++++ .../ms.automation.automationaccounts.yml | 10 ++++++++++ .../modulePipelines/ms.batch.batchaccounts.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.cache.redis.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.cdn.profiles.yml | 10 ++++++++++ .../modulePipelines/ms.cognitiveservices.accounts.yml | 10 ++++++++++ .../modulePipelines/ms.compute.availabilitysets.yml | 10 ++++++++++ .../modulePipelines/ms.compute.diskencryptionsets.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.compute.disks.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.compute.galleries.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.compute.images.yml | 10 ++++++++++ .../ms.compute.proximityplacementgroups.yml | 10 ++++++++++ .../modulePipelines/ms.compute.virtualmachines.yml | 10 ++++++++++ .../ms.compute.virtualmachinescalesets.yml | 10 ++++++++++ .../modulePipelines/ms.consumption.budgets.yml | 10 ++++++++++ .../ms.containerinstance.containergroups.yml | 10 ++++++++++ .../ms.containerregistry.registries.yml | 10 ++++++++++ .../ms.containerservice.managedclusters.yml | 10 ++++++++++ .../modulePipelines/ms.databricks.workspaces.yml | 10 ++++++++++ .../modulePipelines/ms.datafactory.factories.yml | 10 ++++++++++ .../modulePipelines/ms.dataprotection.backupvaults.yml | 10 ++++++++++ .../ms.dbforpostgresql.flexibleservers.yml | 10 ++++++++++ .../ms.desktopvirtualization.applicationgroups.yml | 10 ++++++++++ .../ms.desktopvirtualization.hostpools.yml | 10 ++++++++++ .../ms.desktopvirtualization.scalingplans.yml | 10 ++++++++++ .../ms.desktopvirtualization.workspaces.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.devtestlab.labs.yml | 10 ++++++++++ .../modulePipelines/ms.documentdb.databaseaccounts.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.eventgrid.domains.yml | 10 ++++++++++ .../ms.eventgrid.eventsubscriptions.yml | 10 ++++++++++ .../modulePipelines/ms.eventgrid.systemtopics.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.eventgrid.topics.yml | 10 ++++++++++ .../modulePipelines/ms.eventhub.namespaces.yml | 10 ++++++++++ .../modulePipelines/ms.healthbot.healthbots.yml | 10 ++++++++++ .../modulePipelines/ms.insights.actiongroups.yml | 10 ++++++++++ .../modulePipelines/ms.insights.activitylogalerts.yml | 10 ++++++++++ .../modulePipelines/ms.insights.components.yml | 10 ++++++++++ .../modulePipelines/ms.insights.diagnosticsettings.yml | 10 ++++++++++ .../modulePipelines/ms.insights.metricalerts.yml | 10 ++++++++++ .../modulePipelines/ms.insights.privatelinkscopes.yml | 10 ++++++++++ .../ms.insights.scheduledqueryrules.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.keyvault.vaults.yml | 10 ++++++++++ .../ms.kubernetesconfiguration.extensions.yml | 10 ++++++++++ .../ms.kubernetesconfiguration.fluxconfigurations.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.logic.workflows.yml | 10 ++++++++++ .../ms.machinelearningservices.workspaces.yml | 10 ++++++++++ .../ms.maintenance.maintenanceconfigurations.yml | 10 ++++++++++ .../ms.managedidentity.userassignedidentities.yml | 10 ++++++++++ .../ms.managedservices.registrationdefinitions.yml | 10 ++++++++++ .../modulePipelines/ms.management.managementgroups.yml | 10 ++++++++++ .../modulePipelines/ms.netapp.netappaccounts.yml | 10 ++++++++++ .../modulePipelines/ms.network.applicationgateways.yml | 10 ++++++++++ ...pplicationgatewaywebapplicationfirewallpolicies.yml | 10 ++++++++++ .../ms.network.applicationsecuritygroups.yml | 10 ++++++++++ .../modulePipelines/ms.network.azurefirewalls.yml | 10 ++++++++++ .../modulePipelines/ms.network.bastionhosts.yml | 10 ++++++++++ .../modulePipelines/ms.network.connections.yml | 10 ++++++++++ .../modulePipelines/ms.network.ddosprotectionplans.yml | 10 ++++++++++ .../modulePipelines/ms.network.dnsresolvers.yml | 10 ++++++++++ .../ms.network.expressroutecircuits.yml | 10 ++++++++++ .../modulePipelines/ms.network.firewallpolicies.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.network.frontdoors.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.network.ipgroups.yml | 10 ++++++++++ .../modulePipelines/ms.network.loadbalancers.yml | 10 ++++++++++ .../ms.network.localnetworkgateways.yml | 10 ++++++++++ .../modulePipelines/ms.network.natgateways.yml | 10 ++++++++++ .../modulePipelines/ms.network.networkinterfaces.yml | 10 ++++++++++ .../modulePipelines/ms.network.networkmanagers.yml | 10 ++++++++++ .../ms.network.networksecuritygroups.yml | 10 ++++++++++ .../modulePipelines/ms.network.networkwatchers.yml | 10 ++++++++++ .../modulePipelines/ms.network.privatednszones.yml | 10 ++++++++++ .../modulePipelines/ms.network.privateendpoints.yml | 10 ++++++++++ .../modulePipelines/ms.network.privatelinkservices.yml | 10 ++++++++++ .../modulePipelines/ms.network.publicipaddresses.yml | 10 ++++++++++ .../modulePipelines/ms.network.publicipprefixes.yml | 10 ++++++++++ .../modulePipelines/ms.network.routetables.yml | 10 ++++++++++ .../ms.network.trafficmanagerprofiles.yml | 10 ++++++++++ .../modulePipelines/ms.network.virtualhubs.yml | 10 ++++++++++ .../ms.network.virtualnetworkgateways.yml | 10 ++++++++++ .../modulePipelines/ms.network.virtualnetworks.yml | 10 ++++++++++ .../modulePipelines/ms.network.virtualwans.yml | 10 ++++++++++ .../modulePipelines/ms.network.vpngateways.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.network.vpnsites.yml | 10 ++++++++++ .../ms.operationalinsights.workspaces.yml | 10 ++++++++++ .../ms.operationsmanagement.solutions.yml | 10 ++++++++++ .../modulePipelines/ms.policyinsights.remediations.yml | 10 ++++++++++ .../modulePipelines/ms.powerbidedicated.capacities.yml | 10 ++++++++++ .../modulePipelines/ms.recoveryservices.vaults.yml | 10 ++++++++++ .../modulePipelines/ms.resources.deploymentscripts.yml | 10 ++++++++++ .../modulePipelines/ms.resources.resourcegroups.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.resources.tags.yml | 10 ++++++++++ .../ms.security.azuresecuritycenter.yml | 2 ++ .../modulePipelines/ms.servicebus.namespaces.yml | 10 ++++++++++ .../modulePipelines/ms.servicefabric.clusters.yml | 10 ++++++++++ .../modulePipelines/ms.signalrservice.signalr.yml | 10 ++++++++++ .../modulePipelines/ms.signalrservice.webpubsub.yml | 10 ++++++++++ .../modulePipelines/ms.sql.managedinstances.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.sql.servers.yml | 10 ++++++++++ .../modulePipelines/ms.storage.storageaccounts.yml | 10 ++++++++++ .../modulePipelines/ms.synapse.privatelinkhubs.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.synapse.workspaces.yml | 10 ++++++++++ .../ms.virtualmachineimages.imagetemplates.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.web.connections.yml | 10 ++++++++++ .../modulePipelines/ms.web.hostingenvironments.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.web.serverfarms.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.web.sites.yml | 10 ++++++++++ .azuredevops/modulePipelines/ms.web.staticsites.yml | 10 ++++++++++ .azuredevops/pipelineTemplates/stages.module.yml | 5 +++++ 118 files changed, 1167 insertions(+) diff --git a/.azuredevops/modulePipelines/ms.aad.domainservices.yml b/.azuredevops/modulePipelines/ms.aad.domainservices.yml index cb9ccd4132..3ed1782be9 100644 --- a/.azuredevops/modulePipelines/ms.aad.domainservices.yml +++ b/.azuredevops/modulePipelines/ms.aad.domainservices.yml @@ -1,6 +1,14 @@ name: 'AAD - DomainServices' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.analysisservices.servers.yml b/.azuredevops/modulePipelines/ms.analysisservices.servers.yml index ae6081048f..6ba1ccf3ee 100644 --- a/.azuredevops/modulePipelines/ms.analysisservices.servers.yml +++ b/.azuredevops/modulePipelines/ms.analysisservices.servers.yml @@ -1,6 +1,14 @@ name: 'AnalysisServices - Servers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.apimanagement.service.yml b/.azuredevops/modulePipelines/ms.apimanagement.service.yml index df5b4c6346..adba21f65d 100644 --- a/.azuredevops/modulePipelines/ms.apimanagement.service.yml +++ b/.azuredevops/modulePipelines/ms.apimanagement.service.yml @@ -1,6 +1,14 @@ name: 'ApiManagement - Service' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.appconfiguration.configurationstores.yml b/.azuredevops/modulePipelines/ms.appconfiguration.configurationstores.yml index 5a8c160db1..276baca278 100644 --- a/.azuredevops/modulePipelines/ms.appconfiguration.configurationstores.yml +++ b/.azuredevops/modulePipelines/ms.appconfiguration.configurationstores.yml @@ -1,6 +1,14 @@ name: 'AppConfiguration - ConfigurationStores' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.locks.yml b/.azuredevops/modulePipelines/ms.authorization.locks.yml index 13334ce515..f14f72fbd5 100644 --- a/.azuredevops/modulePipelines/ms.authorization.locks.yml +++ b/.azuredevops/modulePipelines/ms.authorization.locks.yml @@ -1,6 +1,14 @@ name: 'Authorization - Locks' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.policyassignments.yml b/.azuredevops/modulePipelines/ms.authorization.policyassignments.yml index 1987fa9527..c7c51f5618 100644 --- a/.azuredevops/modulePipelines/ms.authorization.policyassignments.yml +++ b/.azuredevops/modulePipelines/ms.authorization.policyassignments.yml @@ -1,6 +1,14 @@ name: 'Authorization - PolicyAssignments' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.policydefinitions.yml b/.azuredevops/modulePipelines/ms.authorization.policydefinitions.yml index ecf17ed857..82d673f1e0 100644 --- a/.azuredevops/modulePipelines/ms.authorization.policydefinitions.yml +++ b/.azuredevops/modulePipelines/ms.authorization.policydefinitions.yml @@ -1,6 +1,14 @@ name: 'Authorization - PolicyDefinitions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.policyexemptions.yml b/.azuredevops/modulePipelines/ms.authorization.policyexemptions.yml index 000663972b..ae9b8f06ee 100644 --- a/.azuredevops/modulePipelines/ms.authorization.policyexemptions.yml +++ b/.azuredevops/modulePipelines/ms.authorization.policyexemptions.yml @@ -1,6 +1,14 @@ name: 'Authorization - PolicyExemptions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.policysetdefinitions.yml b/.azuredevops/modulePipelines/ms.authorization.policysetdefinitions.yml index 0c99010c9e..ea7756c0a2 100644 --- a/.azuredevops/modulePipelines/ms.authorization.policysetdefinitions.yml +++ b/.azuredevops/modulePipelines/ms.authorization.policysetdefinitions.yml @@ -1,6 +1,14 @@ name: 'Authorization - PolicySetDefinitions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.roleassignments.yml b/.azuredevops/modulePipelines/ms.authorization.roleassignments.yml index cea052aec0..ee575a2fbb 100644 --- a/.azuredevops/modulePipelines/ms.authorization.roleassignments.yml +++ b/.azuredevops/modulePipelines/ms.authorization.roleassignments.yml @@ -1,6 +1,14 @@ name: 'Authorization - RoleAssignments' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.authorization.roledefinitions.yml b/.azuredevops/modulePipelines/ms.authorization.roledefinitions.yml index 95bdbbac3d..a54e8bb560 100644 --- a/.azuredevops/modulePipelines/ms.authorization.roledefinitions.yml +++ b/.azuredevops/modulePipelines/ms.authorization.roledefinitions.yml @@ -1,6 +1,14 @@ name: 'Authorization - RoleDefinitions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.automation.automationaccounts.yml b/.azuredevops/modulePipelines/ms.automation.automationaccounts.yml index 0c94fe41f1..647e637ad1 100644 --- a/.azuredevops/modulePipelines/ms.automation.automationaccounts.yml +++ b/.azuredevops/modulePipelines/ms.automation.automationaccounts.yml @@ -1,6 +1,14 @@ name: 'Automation - AutomationAccounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.batch.batchaccounts.yml b/.azuredevops/modulePipelines/ms.batch.batchaccounts.yml index 6652aeae6f..e67d64282e 100644 --- a/.azuredevops/modulePipelines/ms.batch.batchaccounts.yml +++ b/.azuredevops/modulePipelines/ms.batch.batchaccounts.yml @@ -1,6 +1,14 @@ name: 'Batch - BatchAccounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.cache.redis.yml b/.azuredevops/modulePipelines/ms.cache.redis.yml index 0a43dca955..2b63610ac1 100644 --- a/.azuredevops/modulePipelines/ms.cache.redis.yml +++ b/.azuredevops/modulePipelines/ms.cache.redis.yml @@ -1,6 +1,14 @@ name: 'Cache - Redis' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.cdn.profiles.yml b/.azuredevops/modulePipelines/ms.cdn.profiles.yml index c64177fd81..3f3854b8db 100644 --- a/.azuredevops/modulePipelines/ms.cdn.profiles.yml +++ b/.azuredevops/modulePipelines/ms.cdn.profiles.yml @@ -1,6 +1,14 @@ name: 'CDN - Profiles' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.cognitiveservices.accounts.yml b/.azuredevops/modulePipelines/ms.cognitiveservices.accounts.yml index af5e474bc5..0b0e128ce2 100644 --- a/.azuredevops/modulePipelines/ms.cognitiveservices.accounts.yml +++ b/.azuredevops/modulePipelines/ms.cognitiveservices.accounts.yml @@ -1,6 +1,14 @@ name: 'CognitiveServices - Accounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.availabilitysets.yml b/.azuredevops/modulePipelines/ms.compute.availabilitysets.yml index c17c72ea21..1c716962fd 100644 --- a/.azuredevops/modulePipelines/ms.compute.availabilitysets.yml +++ b/.azuredevops/modulePipelines/ms.compute.availabilitysets.yml @@ -1,6 +1,14 @@ name: 'Compute - AvailabilitySets' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.diskencryptionsets.yml b/.azuredevops/modulePipelines/ms.compute.diskencryptionsets.yml index dd80c9fc05..9dc5aad985 100644 --- a/.azuredevops/modulePipelines/ms.compute.diskencryptionsets.yml +++ b/.azuredevops/modulePipelines/ms.compute.diskencryptionsets.yml @@ -1,6 +1,14 @@ name: 'Compute - DiskEncryptionSets' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.disks.yml b/.azuredevops/modulePipelines/ms.compute.disks.yml index eee6bcddd0..5804f34c15 100644 --- a/.azuredevops/modulePipelines/ms.compute.disks.yml +++ b/.azuredevops/modulePipelines/ms.compute.disks.yml @@ -1,6 +1,14 @@ name: 'Compute - Disks' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.galleries.yml b/.azuredevops/modulePipelines/ms.compute.galleries.yml index 410f7266aa..bab6ef217b 100644 --- a/.azuredevops/modulePipelines/ms.compute.galleries.yml +++ b/.azuredevops/modulePipelines/ms.compute.galleries.yml @@ -1,6 +1,14 @@ name: 'Compute - Galleries' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.images.yml b/.azuredevops/modulePipelines/ms.compute.images.yml index 5454419665..f5cd5d5301 100644 --- a/.azuredevops/modulePipelines/ms.compute.images.yml +++ b/.azuredevops/modulePipelines/ms.compute.images.yml @@ -1,6 +1,14 @@ name: 'Compute - Images' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.proximityplacementgroups.yml b/.azuredevops/modulePipelines/ms.compute.proximityplacementgroups.yml index 87e394cb1b..f807176195 100644 --- a/.azuredevops/modulePipelines/ms.compute.proximityplacementgroups.yml +++ b/.azuredevops/modulePipelines/ms.compute.proximityplacementgroups.yml @@ -1,6 +1,14 @@ name: 'Compute - ProximityPlacementGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.virtualmachines.yml b/.azuredevops/modulePipelines/ms.compute.virtualmachines.yml index faf996f823..acca183f82 100644 --- a/.azuredevops/modulePipelines/ms.compute.virtualmachines.yml +++ b/.azuredevops/modulePipelines/ms.compute.virtualmachines.yml @@ -1,6 +1,14 @@ name: 'Compute - VirtualMachines' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.compute.virtualmachinescalesets.yml b/.azuredevops/modulePipelines/ms.compute.virtualmachinescalesets.yml index affb320551..1052d1582a 100644 --- a/.azuredevops/modulePipelines/ms.compute.virtualmachinescalesets.yml +++ b/.azuredevops/modulePipelines/ms.compute.virtualmachinescalesets.yml @@ -1,6 +1,14 @@ name: 'Compute - VirtualMachineScaleSets' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.consumption.budgets.yml b/.azuredevops/modulePipelines/ms.consumption.budgets.yml index 1d04b3692b..3a29c2551d 100644 --- a/.azuredevops/modulePipelines/ms.consumption.budgets.yml +++ b/.azuredevops/modulePipelines/ms.consumption.budgets.yml @@ -1,6 +1,14 @@ name: 'Consumption - Budgets' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.containerinstance.containergroups.yml b/.azuredevops/modulePipelines/ms.containerinstance.containergroups.yml index 910e809289..c50f6cd589 100644 --- a/.azuredevops/modulePipelines/ms.containerinstance.containergroups.yml +++ b/.azuredevops/modulePipelines/ms.containerinstance.containergroups.yml @@ -1,6 +1,14 @@ name: 'ContainerInstance - ContainerGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.containerregistry.registries.yml b/.azuredevops/modulePipelines/ms.containerregistry.registries.yml index 7653820de6..012aa72dc2 100644 --- a/.azuredevops/modulePipelines/ms.containerregistry.registries.yml +++ b/.azuredevops/modulePipelines/ms.containerregistry.registries.yml @@ -1,6 +1,14 @@ name: 'ContainerRegistry - Registries' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.containerservice.managedclusters.yml b/.azuredevops/modulePipelines/ms.containerservice.managedclusters.yml index 22d741b570..19a5f032d9 100644 --- a/.azuredevops/modulePipelines/ms.containerservice.managedclusters.yml +++ b/.azuredevops/modulePipelines/ms.containerservice.managedclusters.yml @@ -1,6 +1,14 @@ name: 'ContainerService - ManagedClusters' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.databricks.workspaces.yml b/.azuredevops/modulePipelines/ms.databricks.workspaces.yml index 0d09877ba3..d41aeee9b5 100644 --- a/.azuredevops/modulePipelines/ms.databricks.workspaces.yml +++ b/.azuredevops/modulePipelines/ms.databricks.workspaces.yml @@ -1,6 +1,14 @@ name: 'Databricks - Workspaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.datafactory.factories.yml b/.azuredevops/modulePipelines/ms.datafactory.factories.yml index 6a37f48860..0dcb80519b 100644 --- a/.azuredevops/modulePipelines/ms.datafactory.factories.yml +++ b/.azuredevops/modulePipelines/ms.datafactory.factories.yml @@ -1,6 +1,14 @@ name: 'DataFactory - Factories' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.dataprotection.backupvaults.yml b/.azuredevops/modulePipelines/ms.dataprotection.backupvaults.yml index 9540545111..856bc829d7 100644 --- a/.azuredevops/modulePipelines/ms.dataprotection.backupvaults.yml +++ b/.azuredevops/modulePipelines/ms.dataprotection.backupvaults.yml @@ -1,6 +1,14 @@ name: 'DataProtection - BackupVaults' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.dbforpostgresql.flexibleservers.yml b/.azuredevops/modulePipelines/ms.dbforpostgresql.flexibleservers.yml index b39aa384a5..d92b14cfc0 100644 --- a/.azuredevops/modulePipelines/ms.dbforpostgresql.flexibleservers.yml +++ b/.azuredevops/modulePipelines/ms.dbforpostgresql.flexibleservers.yml @@ -1,6 +1,14 @@ name: 'DbForPostgreSQL - FlexibleServers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.desktopvirtualization.applicationgroups.yml b/.azuredevops/modulePipelines/ms.desktopvirtualization.applicationgroups.yml index 9c4a4b0981..c5eea30bd3 100644 --- a/.azuredevops/modulePipelines/ms.desktopvirtualization.applicationgroups.yml +++ b/.azuredevops/modulePipelines/ms.desktopvirtualization.applicationgroups.yml @@ -1,6 +1,14 @@ name: 'DesktopVirtualization - ApplicationGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.desktopvirtualization.hostpools.yml b/.azuredevops/modulePipelines/ms.desktopvirtualization.hostpools.yml index d0652db21a..758ca4aec3 100644 --- a/.azuredevops/modulePipelines/ms.desktopvirtualization.hostpools.yml +++ b/.azuredevops/modulePipelines/ms.desktopvirtualization.hostpools.yml @@ -1,6 +1,14 @@ name: 'DesktopVirtualization - HostPools' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.desktopvirtualization.scalingplans.yml b/.azuredevops/modulePipelines/ms.desktopvirtualization.scalingplans.yml index 8d7a634efe..2987ee6399 100644 --- a/.azuredevops/modulePipelines/ms.desktopvirtualization.scalingplans.yml +++ b/.azuredevops/modulePipelines/ms.desktopvirtualization.scalingplans.yml @@ -1,6 +1,14 @@ name: 'DesktopVirtualization - ScalingPlans' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.desktopvirtualization.workspaces.yml b/.azuredevops/modulePipelines/ms.desktopvirtualization.workspaces.yml index ded1162d1c..2eaed9716c 100644 --- a/.azuredevops/modulePipelines/ms.desktopvirtualization.workspaces.yml +++ b/.azuredevops/modulePipelines/ms.desktopvirtualization.workspaces.yml @@ -1,6 +1,14 @@ name: 'DesktopVirtualization - Workspaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.devtestlab.labs.yml b/.azuredevops/modulePipelines/ms.devtestlab.labs.yml index 5cf74b1d8f..2561bab20d 100644 --- a/.azuredevops/modulePipelines/ms.devtestlab.labs.yml +++ b/.azuredevops/modulePipelines/ms.devtestlab.labs.yml @@ -1,6 +1,14 @@ name: 'DevTestLab - Labs' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.documentdb.databaseaccounts.yml b/.azuredevops/modulePipelines/ms.documentdb.databaseaccounts.yml index 180aae19c0..045445a447 100644 --- a/.azuredevops/modulePipelines/ms.documentdb.databaseaccounts.yml +++ b/.azuredevops/modulePipelines/ms.documentdb.databaseaccounts.yml @@ -1,6 +1,14 @@ name: 'DocumentDB - DatabaseAccounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.eventgrid.domains.yml b/.azuredevops/modulePipelines/ms.eventgrid.domains.yml index 336b332086..f60522d09e 100644 --- a/.azuredevops/modulePipelines/ms.eventgrid.domains.yml +++ b/.azuredevops/modulePipelines/ms.eventgrid.domains.yml @@ -1,6 +1,14 @@ name: 'EventGrid - Domains' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.eventgrid.eventsubscriptions.yml b/.azuredevops/modulePipelines/ms.eventgrid.eventsubscriptions.yml index 55f649736c..3877ae1eaa 100644 --- a/.azuredevops/modulePipelines/ms.eventgrid.eventsubscriptions.yml +++ b/.azuredevops/modulePipelines/ms.eventgrid.eventsubscriptions.yml @@ -1,6 +1,14 @@ name: 'EventGrid - Event Subscriptions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.eventgrid.systemtopics.yml b/.azuredevops/modulePipelines/ms.eventgrid.systemtopics.yml index 49cedc60fd..bf0eeb2d7f 100644 --- a/.azuredevops/modulePipelines/ms.eventgrid.systemtopics.yml +++ b/.azuredevops/modulePipelines/ms.eventgrid.systemtopics.yml @@ -1,6 +1,14 @@ name: 'EventGrid - System Topics' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.eventgrid.topics.yml b/.azuredevops/modulePipelines/ms.eventgrid.topics.yml index f865dd1b30..bb2c98d2ab 100644 --- a/.azuredevops/modulePipelines/ms.eventgrid.topics.yml +++ b/.azuredevops/modulePipelines/ms.eventgrid.topics.yml @@ -1,6 +1,14 @@ name: 'EventGrid - Topics' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.eventhub.namespaces.yml b/.azuredevops/modulePipelines/ms.eventhub.namespaces.yml index fc530ca35c..b719790796 100644 --- a/.azuredevops/modulePipelines/ms.eventhub.namespaces.yml +++ b/.azuredevops/modulePipelines/ms.eventhub.namespaces.yml @@ -1,6 +1,14 @@ name: 'EventHub - Namespaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.healthbot.healthbots.yml b/.azuredevops/modulePipelines/ms.healthbot.healthbots.yml index a0e57a3b17..fd85929f7f 100644 --- a/.azuredevops/modulePipelines/ms.healthbot.healthbots.yml +++ b/.azuredevops/modulePipelines/ms.healthbot.healthbots.yml @@ -1,6 +1,14 @@ name: 'HealthBot - HealthBots' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.actiongroups.yml b/.azuredevops/modulePipelines/ms.insights.actiongroups.yml index 056af8bc7b..3cfef5c908 100644 --- a/.azuredevops/modulePipelines/ms.insights.actiongroups.yml +++ b/.azuredevops/modulePipelines/ms.insights.actiongroups.yml @@ -1,6 +1,14 @@ name: 'Insights - ActionGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.activitylogalerts.yml b/.azuredevops/modulePipelines/ms.insights.activitylogalerts.yml index 86d29132c9..45edde06e1 100644 --- a/.azuredevops/modulePipelines/ms.insights.activitylogalerts.yml +++ b/.azuredevops/modulePipelines/ms.insights.activitylogalerts.yml @@ -1,6 +1,14 @@ name: 'Insights - ActivityLogAlerts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.components.yml b/.azuredevops/modulePipelines/ms.insights.components.yml index e53487b83e..cc8aeecc61 100644 --- a/.azuredevops/modulePipelines/ms.insights.components.yml +++ b/.azuredevops/modulePipelines/ms.insights.components.yml @@ -1,6 +1,14 @@ name: 'Insights - Components' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.diagnosticsettings.yml b/.azuredevops/modulePipelines/ms.insights.diagnosticsettings.yml index 9f0405e3bc..e7d62f0eb1 100644 --- a/.azuredevops/modulePipelines/ms.insights.diagnosticsettings.yml +++ b/.azuredevops/modulePipelines/ms.insights.diagnosticsettings.yml @@ -1,6 +1,14 @@ name: 'Insights - DiagnosticSettings' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.metricalerts.yml b/.azuredevops/modulePipelines/ms.insights.metricalerts.yml index f9e672f749..2c39912ae2 100644 --- a/.azuredevops/modulePipelines/ms.insights.metricalerts.yml +++ b/.azuredevops/modulePipelines/ms.insights.metricalerts.yml @@ -1,6 +1,14 @@ name: 'Insights - MetricAlerts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.privatelinkscopes.yml b/.azuredevops/modulePipelines/ms.insights.privatelinkscopes.yml index 896314acd3..b4e1bdd36c 100644 --- a/.azuredevops/modulePipelines/ms.insights.privatelinkscopes.yml +++ b/.azuredevops/modulePipelines/ms.insights.privatelinkscopes.yml @@ -1,6 +1,14 @@ name: 'Insights - PrivateLinkScopes' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.insights.scheduledqueryrules.yml b/.azuredevops/modulePipelines/ms.insights.scheduledqueryrules.yml index 4f023067c1..d457fd93f0 100644 --- a/.azuredevops/modulePipelines/ms.insights.scheduledqueryrules.yml +++ b/.azuredevops/modulePipelines/ms.insights.scheduledqueryrules.yml @@ -1,6 +1,14 @@ name: 'Insights - ScheduledQueryRules' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.keyvault.vaults.yml b/.azuredevops/modulePipelines/ms.keyvault.vaults.yml index ada30ad318..34bd629f4a 100644 --- a/.azuredevops/modulePipelines/ms.keyvault.vaults.yml +++ b/.azuredevops/modulePipelines/ms.keyvault.vaults.yml @@ -1,6 +1,14 @@ name: 'KeyVault - Vaults' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.kubernetesconfiguration.extensions.yml b/.azuredevops/modulePipelines/ms.kubernetesconfiguration.extensions.yml index 90fb0b9631..ab66be82df 100644 --- a/.azuredevops/modulePipelines/ms.kubernetesconfiguration.extensions.yml +++ b/.azuredevops/modulePipelines/ms.kubernetesconfiguration.extensions.yml @@ -1,6 +1,14 @@ name: 'KubernetesConfiguration - Extensions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.kubernetesconfiguration.fluxconfigurations.yml b/.azuredevops/modulePipelines/ms.kubernetesconfiguration.fluxconfigurations.yml index 7265b7a846..21aad479df 100644 --- a/.azuredevops/modulePipelines/ms.kubernetesconfiguration.fluxconfigurations.yml +++ b/.azuredevops/modulePipelines/ms.kubernetesconfiguration.fluxconfigurations.yml @@ -1,6 +1,14 @@ name: 'KubernetesConfiguration - FluxConfigurations' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.logic.workflows.yml b/.azuredevops/modulePipelines/ms.logic.workflows.yml index cdb6fa5c0e..2e37401628 100644 --- a/.azuredevops/modulePipelines/ms.logic.workflows.yml +++ b/.azuredevops/modulePipelines/ms.logic.workflows.yml @@ -1,6 +1,14 @@ name: 'Logic - Workflows' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.machinelearningservices.workspaces.yml b/.azuredevops/modulePipelines/ms.machinelearningservices.workspaces.yml index fe5f91af8a..ffaa955bb5 100644 --- a/.azuredevops/modulePipelines/ms.machinelearningservices.workspaces.yml +++ b/.azuredevops/modulePipelines/ms.machinelearningservices.workspaces.yml @@ -1,6 +1,14 @@ name: 'MachineLearningServices - Workspaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.maintenance.maintenanceconfigurations.yml b/.azuredevops/modulePipelines/ms.maintenance.maintenanceconfigurations.yml index beda8a3bb2..35a5800359 100644 --- a/.azuredevops/modulePipelines/ms.maintenance.maintenanceconfigurations.yml +++ b/.azuredevops/modulePipelines/ms.maintenance.maintenanceconfigurations.yml @@ -1,6 +1,14 @@ name: 'Maintenance - MaintenanceConfigurations' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.managedidentity.userassignedidentities.yml b/.azuredevops/modulePipelines/ms.managedidentity.userassignedidentities.yml index 082351aae9..99dfde8018 100644 --- a/.azuredevops/modulePipelines/ms.managedidentity.userassignedidentities.yml +++ b/.azuredevops/modulePipelines/ms.managedidentity.userassignedidentities.yml @@ -1,6 +1,14 @@ name: 'ManagedIdentity - UserAssignedIdentities' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.managedservices.registrationdefinitions.yml b/.azuredevops/modulePipelines/ms.managedservices.registrationdefinitions.yml index 0f76d7bf75..32dc3964c2 100644 --- a/.azuredevops/modulePipelines/ms.managedservices.registrationdefinitions.yml +++ b/.azuredevops/modulePipelines/ms.managedservices.registrationdefinitions.yml @@ -1,6 +1,14 @@ name: 'ManagedServices - RegistrationDefinitions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.management.managementgroups.yml b/.azuredevops/modulePipelines/ms.management.managementgroups.yml index 7f51db1973..6b6e5b65a2 100644 --- a/.azuredevops/modulePipelines/ms.management.managementgroups.yml +++ b/.azuredevops/modulePipelines/ms.management.managementgroups.yml @@ -1,6 +1,14 @@ name: 'Management - ManagementGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.netapp.netappaccounts.yml b/.azuredevops/modulePipelines/ms.netapp.netappaccounts.yml index 111a68de8e..d26f0d2a81 100644 --- a/.azuredevops/modulePipelines/ms.netapp.netappaccounts.yml +++ b/.azuredevops/modulePipelines/ms.netapp.netappaccounts.yml @@ -1,6 +1,14 @@ name: 'NetApp - NetAppAccounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.applicationgateways.yml b/.azuredevops/modulePipelines/ms.network.applicationgateways.yml index 2285a95c9a..2698a585d9 100644 --- a/.azuredevops/modulePipelines/ms.network.applicationgateways.yml +++ b/.azuredevops/modulePipelines/ms.network.applicationgateways.yml @@ -1,6 +1,14 @@ name: 'Network - ApplicationGateways' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml b/.azuredevops/modulePipelines/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml index 3029e4d6bf..f2225ea91a 100644 --- a/.azuredevops/modulePipelines/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml +++ b/.azuredevops/modulePipelines/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml @@ -1,6 +1,14 @@ name: 'Network - ApplicationGatewayWebApplicationFirewallPolicies' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.applicationsecuritygroups.yml b/.azuredevops/modulePipelines/ms.network.applicationsecuritygroups.yml index 8abf5b5826..24369d04f0 100644 --- a/.azuredevops/modulePipelines/ms.network.applicationsecuritygroups.yml +++ b/.azuredevops/modulePipelines/ms.network.applicationsecuritygroups.yml @@ -1,6 +1,14 @@ name: 'Network - ApplicationSecurityGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.azurefirewalls.yml b/.azuredevops/modulePipelines/ms.network.azurefirewalls.yml index c2c11126e5..25cb36bdad 100644 --- a/.azuredevops/modulePipelines/ms.network.azurefirewalls.yml +++ b/.azuredevops/modulePipelines/ms.network.azurefirewalls.yml @@ -1,6 +1,14 @@ name: 'Network - AzureFirewalls' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.bastionhosts.yml b/.azuredevops/modulePipelines/ms.network.bastionhosts.yml index b9db247a4b..0f22924390 100644 --- a/.azuredevops/modulePipelines/ms.network.bastionhosts.yml +++ b/.azuredevops/modulePipelines/ms.network.bastionhosts.yml @@ -1,6 +1,14 @@ name: 'Network - BastionHosts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.connections.yml b/.azuredevops/modulePipelines/ms.network.connections.yml index d56a960ab6..28d1cf526a 100644 --- a/.azuredevops/modulePipelines/ms.network.connections.yml +++ b/.azuredevops/modulePipelines/ms.network.connections.yml @@ -1,6 +1,14 @@ name: 'Network - Connections' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.ddosprotectionplans.yml b/.azuredevops/modulePipelines/ms.network.ddosprotectionplans.yml index d5f738549d..9b74e36cad 100644 --- a/.azuredevops/modulePipelines/ms.network.ddosprotectionplans.yml +++ b/.azuredevops/modulePipelines/ms.network.ddosprotectionplans.yml @@ -1,6 +1,14 @@ name: 'Network - DdosProtectionPlans' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.dnsresolvers.yml b/.azuredevops/modulePipelines/ms.network.dnsresolvers.yml index e4203f1d07..4cd650def1 100644 --- a/.azuredevops/modulePipelines/ms.network.dnsresolvers.yml +++ b/.azuredevops/modulePipelines/ms.network.dnsresolvers.yml @@ -1,6 +1,14 @@ name: 'Network - DNS Resolvers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.expressroutecircuits.yml b/.azuredevops/modulePipelines/ms.network.expressroutecircuits.yml index e4edb6dfbb..b492f58ce2 100644 --- a/.azuredevops/modulePipelines/ms.network.expressroutecircuits.yml +++ b/.azuredevops/modulePipelines/ms.network.expressroutecircuits.yml @@ -1,6 +1,14 @@ name: 'Network - ExpressRouteCircuits' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.firewallpolicies.yml b/.azuredevops/modulePipelines/ms.network.firewallpolicies.yml index b3db2ca10b..87e446d129 100644 --- a/.azuredevops/modulePipelines/ms.network.firewallpolicies.yml +++ b/.azuredevops/modulePipelines/ms.network.firewallpolicies.yml @@ -1,6 +1,14 @@ name: 'Network - Firewallpolicies' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.frontdoors.yml b/.azuredevops/modulePipelines/ms.network.frontdoors.yml index d08a983ee5..ca056b650c 100644 --- a/.azuredevops/modulePipelines/ms.network.frontdoors.yml +++ b/.azuredevops/modulePipelines/ms.network.frontdoors.yml @@ -1,6 +1,14 @@ name: 'Network - Frontdoors' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.ipgroups.yml b/.azuredevops/modulePipelines/ms.network.ipgroups.yml index 6b3573f6d7..b2921e7e15 100644 --- a/.azuredevops/modulePipelines/ms.network.ipgroups.yml +++ b/.azuredevops/modulePipelines/ms.network.ipgroups.yml @@ -1,6 +1,14 @@ name: 'Network - IpGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.loadbalancers.yml b/.azuredevops/modulePipelines/ms.network.loadbalancers.yml index e8c0cc3366..bd54dbd86d 100644 --- a/.azuredevops/modulePipelines/ms.network.loadbalancers.yml +++ b/.azuredevops/modulePipelines/ms.network.loadbalancers.yml @@ -1,6 +1,14 @@ name: 'Network - LoadBalancers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.localnetworkgateways.yml b/.azuredevops/modulePipelines/ms.network.localnetworkgateways.yml index 44bddae574..481345cf2d 100644 --- a/.azuredevops/modulePipelines/ms.network.localnetworkgateways.yml +++ b/.azuredevops/modulePipelines/ms.network.localnetworkgateways.yml @@ -1,6 +1,14 @@ name: 'Network - LocalNetworkGateways' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.natgateways.yml b/.azuredevops/modulePipelines/ms.network.natgateways.yml index 3e5016131a..290f5259ed 100644 --- a/.azuredevops/modulePipelines/ms.network.natgateways.yml +++ b/.azuredevops/modulePipelines/ms.network.natgateways.yml @@ -1,6 +1,14 @@ name: 'Network - NatGateways' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.networkinterfaces.yml b/.azuredevops/modulePipelines/ms.network.networkinterfaces.yml index ad0add4737..5c0ecdd999 100644 --- a/.azuredevops/modulePipelines/ms.network.networkinterfaces.yml +++ b/.azuredevops/modulePipelines/ms.network.networkinterfaces.yml @@ -1,6 +1,14 @@ name: 'Network - NetworkInterfaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.networkmanagers.yml b/.azuredevops/modulePipelines/ms.network.networkmanagers.yml index 9b3801b775..d5347803ba 100644 --- a/.azuredevops/modulePipelines/ms.network.networkmanagers.yml +++ b/.azuredevops/modulePipelines/ms.network.networkmanagers.yml @@ -1,6 +1,14 @@ name: 'Network - Network Managers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.networksecuritygroups.yml b/.azuredevops/modulePipelines/ms.network.networksecuritygroups.yml index 2a41755e9f..b489ba787e 100644 --- a/.azuredevops/modulePipelines/ms.network.networksecuritygroups.yml +++ b/.azuredevops/modulePipelines/ms.network.networksecuritygroups.yml @@ -1,6 +1,14 @@ name: 'Network - NetworkSecurityGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.networkwatchers.yml b/.azuredevops/modulePipelines/ms.network.networkwatchers.yml index 7537e6f211..e3aa5093d9 100644 --- a/.azuredevops/modulePipelines/ms.network.networkwatchers.yml +++ b/.azuredevops/modulePipelines/ms.network.networkwatchers.yml @@ -1,6 +1,14 @@ name: 'Network - NetworkWatchers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.privatednszones.yml b/.azuredevops/modulePipelines/ms.network.privatednszones.yml index 9be8e2b296..48980337e9 100644 --- a/.azuredevops/modulePipelines/ms.network.privatednszones.yml +++ b/.azuredevops/modulePipelines/ms.network.privatednszones.yml @@ -1,6 +1,14 @@ name: 'Network - PrivateDnsZones' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.privateendpoints.yml b/.azuredevops/modulePipelines/ms.network.privateendpoints.yml index bc8c981661..1ea28b0963 100644 --- a/.azuredevops/modulePipelines/ms.network.privateendpoints.yml +++ b/.azuredevops/modulePipelines/ms.network.privateendpoints.yml @@ -1,6 +1,14 @@ name: 'Network - PrivateEndpoints' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.privatelinkservices.yml b/.azuredevops/modulePipelines/ms.network.privatelinkservices.yml index deeee11873..c845ca774e 100644 --- a/.azuredevops/modulePipelines/ms.network.privatelinkservices.yml +++ b/.azuredevops/modulePipelines/ms.network.privatelinkservices.yml @@ -1,6 +1,14 @@ name: 'Network - PrivateLinkServices' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.publicipaddresses.yml b/.azuredevops/modulePipelines/ms.network.publicipaddresses.yml index ed10adfef4..02ec7280e1 100644 --- a/.azuredevops/modulePipelines/ms.network.publicipaddresses.yml +++ b/.azuredevops/modulePipelines/ms.network.publicipaddresses.yml @@ -1,6 +1,14 @@ name: 'Network - PublicIpAddresses' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.publicipprefixes.yml b/.azuredevops/modulePipelines/ms.network.publicipprefixes.yml index a67be11890..7c5d6c79a9 100644 --- a/.azuredevops/modulePipelines/ms.network.publicipprefixes.yml +++ b/.azuredevops/modulePipelines/ms.network.publicipprefixes.yml @@ -1,6 +1,14 @@ name: 'Network - PublicIpPrefixes' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.routetables.yml b/.azuredevops/modulePipelines/ms.network.routetables.yml index 63d216cabd..3784be6f08 100644 --- a/.azuredevops/modulePipelines/ms.network.routetables.yml +++ b/.azuredevops/modulePipelines/ms.network.routetables.yml @@ -1,6 +1,14 @@ name: 'Network - RouteTables' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.trafficmanagerprofiles.yml b/.azuredevops/modulePipelines/ms.network.trafficmanagerprofiles.yml index 1490809d76..7b9e9aa382 100644 --- a/.azuredevops/modulePipelines/ms.network.trafficmanagerprofiles.yml +++ b/.azuredevops/modulePipelines/ms.network.trafficmanagerprofiles.yml @@ -1,6 +1,14 @@ name: 'Network - TrafficManagerProfiles' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.virtualhubs.yml b/.azuredevops/modulePipelines/ms.network.virtualhubs.yml index 08ea4e54a8..a9e75bffbe 100644 --- a/.azuredevops/modulePipelines/ms.network.virtualhubs.yml +++ b/.azuredevops/modulePipelines/ms.network.virtualhubs.yml @@ -1,6 +1,14 @@ name: 'Network - VirtualHubs' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.virtualnetworkgateways.yml b/.azuredevops/modulePipelines/ms.network.virtualnetworkgateways.yml index d76f4baaa0..376f220dc0 100644 --- a/.azuredevops/modulePipelines/ms.network.virtualnetworkgateways.yml +++ b/.azuredevops/modulePipelines/ms.network.virtualnetworkgateways.yml @@ -1,6 +1,14 @@ name: 'Network - VirtualNetworkGateways' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.virtualnetworks.yml b/.azuredevops/modulePipelines/ms.network.virtualnetworks.yml index 98bd22a468..1dd30f39de 100644 --- a/.azuredevops/modulePipelines/ms.network.virtualnetworks.yml +++ b/.azuredevops/modulePipelines/ms.network.virtualnetworks.yml @@ -1,6 +1,14 @@ name: 'Network - VirtualNetworks' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.virtualwans.yml b/.azuredevops/modulePipelines/ms.network.virtualwans.yml index c99c55b20d..01b3effb9c 100644 --- a/.azuredevops/modulePipelines/ms.network.virtualwans.yml +++ b/.azuredevops/modulePipelines/ms.network.virtualwans.yml @@ -1,6 +1,14 @@ name: 'Network - VirtualWans' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.vpngateways.yml b/.azuredevops/modulePipelines/ms.network.vpngateways.yml index b98f893e4b..4ac2944124 100644 --- a/.azuredevops/modulePipelines/ms.network.vpngateways.yml +++ b/.azuredevops/modulePipelines/ms.network.vpngateways.yml @@ -1,6 +1,14 @@ name: 'Network - VPNGateways' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.network.vpnsites.yml b/.azuredevops/modulePipelines/ms.network.vpnsites.yml index c74eee9925..2531299795 100644 --- a/.azuredevops/modulePipelines/ms.network.vpnsites.yml +++ b/.azuredevops/modulePipelines/ms.network.vpnsites.yml @@ -1,6 +1,14 @@ name: 'Network - VPN Sites' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.operationalinsights.workspaces.yml b/.azuredevops/modulePipelines/ms.operationalinsights.workspaces.yml index c7e1a9de8f..0d13eae709 100644 --- a/.azuredevops/modulePipelines/ms.operationalinsights.workspaces.yml +++ b/.azuredevops/modulePipelines/ms.operationalinsights.workspaces.yml @@ -1,6 +1,14 @@ name: 'OperationalInsights - Workspaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.operationsmanagement.solutions.yml b/.azuredevops/modulePipelines/ms.operationsmanagement.solutions.yml index e3ad535db3..a82f56fc81 100644 --- a/.azuredevops/modulePipelines/ms.operationsmanagement.solutions.yml +++ b/.azuredevops/modulePipelines/ms.operationsmanagement.solutions.yml @@ -1,6 +1,14 @@ name: 'OperationsManagement - Solutions' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.policyinsights.remediations.yml b/.azuredevops/modulePipelines/ms.policyinsights.remediations.yml index 47df26204a..d535f1828a 100644 --- a/.azuredevops/modulePipelines/ms.policyinsights.remediations.yml +++ b/.azuredevops/modulePipelines/ms.policyinsights.remediations.yml @@ -1,6 +1,14 @@ name: 'Policy Insights - Remediations' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.powerbidedicated.capacities.yml b/.azuredevops/modulePipelines/ms.powerbidedicated.capacities.yml index 00d44e4014..d646c6620f 100644 --- a/.azuredevops/modulePipelines/ms.powerbidedicated.capacities.yml +++ b/.azuredevops/modulePipelines/ms.powerbidedicated.capacities.yml @@ -1,6 +1,14 @@ name: 'PowerBIDedicated - Capacities' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.recoveryservices.vaults.yml b/.azuredevops/modulePipelines/ms.recoveryservices.vaults.yml index e00159108c..1e5a1d3912 100644 --- a/.azuredevops/modulePipelines/ms.recoveryservices.vaults.yml +++ b/.azuredevops/modulePipelines/ms.recoveryservices.vaults.yml @@ -1,6 +1,14 @@ name: 'RecoveryServices - Vaults' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.resources.deploymentscripts.yml b/.azuredevops/modulePipelines/ms.resources.deploymentscripts.yml index 7f2c63bb25..5251cdaeaa 100644 --- a/.azuredevops/modulePipelines/ms.resources.deploymentscripts.yml +++ b/.azuredevops/modulePipelines/ms.resources.deploymentscripts.yml @@ -1,6 +1,14 @@ name: 'Resources - DeploymentScripts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.resources.resourcegroups.yml b/.azuredevops/modulePipelines/ms.resources.resourcegroups.yml index f6561241ed..560070c7a3 100644 --- a/.azuredevops/modulePipelines/ms.resources.resourcegroups.yml +++ b/.azuredevops/modulePipelines/ms.resources.resourcegroups.yml @@ -1,6 +1,14 @@ name: 'Resources - ResourceGroups' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.resources.tags.yml b/.azuredevops/modulePipelines/ms.resources.tags.yml index af388f70f8..bfaebecabf 100644 --- a/.azuredevops/modulePipelines/ms.resources.tags.yml +++ b/.azuredevops/modulePipelines/ms.resources.tags.yml @@ -1,6 +1,14 @@ name: 'Resources - Tags' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.security.azuresecuritycenter.yml b/.azuredevops/modulePipelines/ms.security.azuresecuritycenter.yml index 34949c1e28..4e035c71dc 100644 --- a/.azuredevops/modulePipelines/ms.security.azuresecuritycenter.yml +++ b/.azuredevops/modulePipelines/ms.security.azuresecuritycenter.yml @@ -36,5 +36,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.servicebus.namespaces.yml b/.azuredevops/modulePipelines/ms.servicebus.namespaces.yml index 6eba7f3348..a3279df459 100644 --- a/.azuredevops/modulePipelines/ms.servicebus.namespaces.yml +++ b/.azuredevops/modulePipelines/ms.servicebus.namespaces.yml @@ -1,6 +1,14 @@ name: 'ServiceBus - Namespaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.servicefabric.clusters.yml b/.azuredevops/modulePipelines/ms.servicefabric.clusters.yml index 8d946d557f..8c14706ffa 100644 --- a/.azuredevops/modulePipelines/ms.servicefabric.clusters.yml +++ b/.azuredevops/modulePipelines/ms.servicefabric.clusters.yml @@ -1,6 +1,14 @@ name: 'Service Fabric - Clusters' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.signalrservice.signalr.yml b/.azuredevops/modulePipelines/ms.signalrservice.signalr.yml index e58dd7943b..637a90e60a 100644 --- a/.azuredevops/modulePipelines/ms.signalrservice.signalr.yml +++ b/.azuredevops/modulePipelines/ms.signalrservice.signalr.yml @@ -1,6 +1,14 @@ name: 'SignalR Service - SignalR' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.signalrservice.webpubsub.yml b/.azuredevops/modulePipelines/ms.signalrservice.webpubsub.yml index 462a46c2ac..00662514ec 100644 --- a/.azuredevops/modulePipelines/ms.signalrservice.webpubsub.yml +++ b/.azuredevops/modulePipelines/ms.signalrservice.webpubsub.yml @@ -1,6 +1,14 @@ name: 'SignalR Service - WebPubSub' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.sql.managedinstances.yml b/.azuredevops/modulePipelines/ms.sql.managedinstances.yml index b5f078e72a..3edeab9734 100644 --- a/.azuredevops/modulePipelines/ms.sql.managedinstances.yml +++ b/.azuredevops/modulePipelines/ms.sql.managedinstances.yml @@ -1,6 +1,14 @@ name: 'Sql - ManagedInstances' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,6 +44,8 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' defaultJobTimeoutInMinutes: 360 diff --git a/.azuredevops/modulePipelines/ms.sql.servers.yml b/.azuredevops/modulePipelines/ms.sql.servers.yml index 847fba2b1a..c66939ddf7 100644 --- a/.azuredevops/modulePipelines/ms.sql.servers.yml +++ b/.azuredevops/modulePipelines/ms.sql.servers.yml @@ -1,6 +1,14 @@ name: 'Sql - Servers' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.storage.storageaccounts.yml b/.azuredevops/modulePipelines/ms.storage.storageaccounts.yml index a5cdcf41a2..f6bdff0665 100644 --- a/.azuredevops/modulePipelines/ms.storage.storageaccounts.yml +++ b/.azuredevops/modulePipelines/ms.storage.storageaccounts.yml @@ -1,6 +1,14 @@ name: 'Storage - StorageAccounts' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.synapse.privatelinkhubs.yml b/.azuredevops/modulePipelines/ms.synapse.privatelinkhubs.yml index 198206ace5..fc92de13fe 100644 --- a/.azuredevops/modulePipelines/ms.synapse.privatelinkhubs.yml +++ b/.azuredevops/modulePipelines/ms.synapse.privatelinkhubs.yml @@ -1,6 +1,14 @@ name: 'Synapse - PrivateLinkHubs' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.synapse.workspaces.yml b/.azuredevops/modulePipelines/ms.synapse.workspaces.yml index f601014632..42060d1da9 100644 --- a/.azuredevops/modulePipelines/ms.synapse.workspaces.yml +++ b/.azuredevops/modulePipelines/ms.synapse.workspaces.yml @@ -1,6 +1,14 @@ name: 'Synapse - Workspaces' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.virtualmachineimages.imagetemplates.yml b/.azuredevops/modulePipelines/ms.virtualmachineimages.imagetemplates.yml index b21e1b86b6..bebfb51be2 100644 --- a/.azuredevops/modulePipelines/ms.virtualmachineimages.imagetemplates.yml +++ b/.azuredevops/modulePipelines/ms.virtualmachineimages.imagetemplates.yml @@ -1,6 +1,14 @@ name: 'VirtualMachineImages - ImageTemplates' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.web.connections.yml b/.azuredevops/modulePipelines/ms.web.connections.yml index 38285378ce..d581e9e6b4 100644 --- a/.azuredevops/modulePipelines/ms.web.connections.yml +++ b/.azuredevops/modulePipelines/ms.web.connections.yml @@ -1,6 +1,14 @@ name: 'Web - Connections' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.web.hostingenvironments.yml b/.azuredevops/modulePipelines/ms.web.hostingenvironments.yml index ed6b9b3ef0..ef495857bf 100644 --- a/.azuredevops/modulePipelines/ms.web.hostingenvironments.yml +++ b/.azuredevops/modulePipelines/ms.web.hostingenvironments.yml @@ -1,6 +1,14 @@ name: 'Web - HostingEnvironments' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,6 +44,8 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' defaultJobTimeoutInMinutes: 180 diff --git a/.azuredevops/modulePipelines/ms.web.serverfarms.yml b/.azuredevops/modulePipelines/ms.web.serverfarms.yml index 6c81cb6a03..c674627cab 100644 --- a/.azuredevops/modulePipelines/ms.web.serverfarms.yml +++ b/.azuredevops/modulePipelines/ms.web.serverfarms.yml @@ -1,6 +1,14 @@ name: 'Web - Serverfarms' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.web.sites.yml b/.azuredevops/modulePipelines/ms.web.sites.yml index 0ab002b488..de07a234b6 100644 --- a/.azuredevops/modulePipelines/ms.web.sites.yml +++ b/.azuredevops/modulePipelines/ms.web.sites.yml @@ -1,6 +1,14 @@ name: 'Web - Sites' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/modulePipelines/ms.web.staticsites.yml b/.azuredevops/modulePipelines/ms.web.staticsites.yml index ec2e237bdd..da4dcc6ab1 100644 --- a/.azuredevops/modulePipelines/ms.web.staticsites.yml +++ b/.azuredevops/modulePipelines/ms.web.staticsites.yml @@ -1,6 +1,14 @@ name: 'Web - StaticSites' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.azuredevops/pipelineTemplates/stages.module.yml b/.azuredevops/pipelineTemplates/stages.module.yml index 647517a17e..f9a8c22478 100644 --- a/.azuredevops/pipelineTemplates/stages.module.yml +++ b/.azuredevops/pipelineTemplates/stages.module.yml @@ -1,4 +1,6 @@ parameters: + staticValidation: true + deploymentValidation: true removeDeployment: true prerelease: false templateFilePath: '' @@ -7,11 +9,13 @@ parameters: stages: - stage: validation displayName: Static validation + condition: and(succeeded(), eq('${{ parameters.staticValidation }}', 'true')) jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModulePester.yml - stage: deployment displayName: Deployment validation + condition: and(succeeded(), eq('${{ parameters.deploymentValidation }}', 'true')) jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModuleDeployment.yml parameters: @@ -21,6 +25,7 @@ stages: - stage: Publishing dependsOn: + - validation - deployment displayName: Publish module condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq('${{ parameters.prerelease }}', 'true'))) From 1bbd115beaf9ce61acd7bc3f30441ea27de2387e Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 17:59:52 +0100 Subject: [PATCH 16/23] Update to latest --- .azuredevops/pipelineTemplates/stages.module.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.azuredevops/pipelineTemplates/stages.module.yml b/.azuredevops/pipelineTemplates/stages.module.yml index f9a8c22478..e674291ce9 100644 --- a/.azuredevops/pipelineTemplates/stages.module.yml +++ b/.azuredevops/pipelineTemplates/stages.module.yml @@ -9,13 +9,15 @@ parameters: stages: - stage: validation displayName: Static validation - condition: and(succeeded(), eq('${{ parameters.staticValidation }}', 'true')) + condition: and(eq('${{ parameters.staticValidation }}', 'true')) jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModulePester.yml - stage: deployment displayName: Deployment validation - condition: and(succeeded(), eq('${{ parameters.deploymentValidation }}', 'true')) + dependsOn: + - validation + condition: and(eq('${{ parameters.deploymentValidation }}', 'true'), ne(dependencies.validation.result, 'Failed')) jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModuleDeployment.yml parameters: From 42ca16c712d0bd90b7e320701791c9b7a7e7f4c8 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 18:01:47 +0100 Subject: [PATCH 17/23] Update to latest --- .azuredevops/pipelineTemplates/stages.module.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.azuredevops/pipelineTemplates/stages.module.yml b/.azuredevops/pipelineTemplates/stages.module.yml index e674291ce9..3b0fd6ed9c 100644 --- a/.azuredevops/pipelineTemplates/stages.module.yml +++ b/.azuredevops/pipelineTemplates/stages.module.yml @@ -15,9 +15,9 @@ stages: - stage: deployment displayName: Deployment validation + condition: and(eq('${{ parameters.deploymentValidation }}', 'true'), ne(dependencies.validation.result, 'Failed')) dependsOn: - validation - condition: and(eq('${{ parameters.deploymentValidation }}', 'true'), ne(dependencies.validation.result, 'Failed')) jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModuleDeployment.yml parameters: @@ -26,10 +26,10 @@ stages: defaultJobTimeoutInMinutes: ${{ parameters.defaultJobTimeoutInMinutes }} - stage: Publishing + displayName: Publish module + condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq('${{ parameters.prerelease }}', 'true'))) dependsOn: - validation - deployment - displayName: Publish module - condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq('${{ parameters.prerelease }}', 'true'))) jobs: - template: /.azuredevops/pipelineTemplates/jobs.publishModule.yml From 4905d615e8be335026e977b84847fff15e4621e8 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 18:03:06 +0100 Subject: [PATCH 18/23] Update to latest --- .azuredevops/pipelineTemplates/stages.module.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.azuredevops/pipelineTemplates/stages.module.yml b/.azuredevops/pipelineTemplates/stages.module.yml index 3b0fd6ed9c..22c881c3b9 100644 --- a/.azuredevops/pipelineTemplates/stages.module.yml +++ b/.azuredevops/pipelineTemplates/stages.module.yml @@ -9,13 +9,13 @@ parameters: stages: - stage: validation displayName: Static validation - condition: and(eq('${{ parameters.staticValidation }}', 'true')) + condition: eq('${{ parameters.staticValidation }}', 'True') jobs: - template: /.azuredevops/pipelineTemplates/jobs.validateModulePester.yml - stage: deployment displayName: Deployment validation - condition: and(eq('${{ parameters.deploymentValidation }}', 'true'), ne(dependencies.validation.result, 'Failed')) + condition: and(eq('${{ parameters.deploymentValidation }}', 'True'), ne(dependencies.validation.result, 'Failed')) dependsOn: - validation jobs: @@ -27,7 +27,7 @@ stages: - stage: Publishing displayName: Publish module - condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq('${{ parameters.prerelease }}', 'true'))) + condition: and(succeeded(), or(eq(variables['Build.SourceBranch'], 'refs/heads/main'), eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq('${{ parameters.prerelease }}', 'True'))) dependsOn: - validation - deployment From 9b3297c1e52b7d834ff02cbaff400d105401760e Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Fri, 20 Jan 2023 18:16:24 +0100 Subject: [PATCH 19/23] Updated screenshot --- .../media/CIEnvironment/pipelineStart3.png | Bin 95912 -> 29974 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/wiki/media/CIEnvironment/pipelineStart3.png b/docs/wiki/media/CIEnvironment/pipelineStart3.png index eb5e03f27fd54f12b4d51893d2a4afadf7d3897e..1d1b7d0dd0a130012a8bf20bd16892d1ae3231aa 100644 GIT binary patch literal 29974 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ⅅ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 z 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 Date: Fri, 20 Jan 2023 20:56:25 +0100 Subject: [PATCH 20/23] Simplified naming & introduced job names --- .azuredevops/platformPipelines/platform.apiSpecs.yml | 1 + .azuredevops/platformPipelines/platform.updateReadMe.yml | 1 + .azuredevops/platformPipelines/platform.wiki-sync.yml | 3 ++- .github/workflows/ms.aad.domainservices.yml | 2 +- .github/workflows/ms.analysisservices.servers.yml | 2 +- .github/workflows/ms.apimanagement.service.yml | 2 +- .github/workflows/ms.appconfiguration.configurationstores.yml | 2 +- .github/workflows/ms.authorization.locks.yml | 2 +- .github/workflows/ms.authorization.policyassignments.yml | 2 +- .github/workflows/ms.authorization.policydefinitions.yml | 2 +- .github/workflows/ms.authorization.policyexemptions.yml | 2 +- .github/workflows/ms.authorization.policysetdefinitions.yml | 2 +- .github/workflows/ms.authorization.roleassignments.yml | 2 +- .github/workflows/ms.authorization.roledefinitions.yml | 2 +- .github/workflows/ms.automation.automationaccounts.yml | 2 +- .github/workflows/ms.batch.batchaccounts.yml | 2 +- .github/workflows/ms.cache.redis.yml | 2 +- .github/workflows/ms.cdn.profiles.yml | 2 +- .github/workflows/ms.cognitiveservices.accounts.yml | 2 +- .github/workflows/ms.compute.availabilitysets.yml | 2 +- .github/workflows/ms.compute.diskencryptionsets.yml | 2 +- .github/workflows/ms.compute.disks.yml | 2 +- .github/workflows/ms.compute.galleries.yml | 2 +- .github/workflows/ms.compute.images.yml | 2 +- .github/workflows/ms.compute.proximityplacementgroups.yml | 2 +- .github/workflows/ms.compute.virtualmachines.yml | 2 +- .github/workflows/ms.compute.virtualmachinescalesets.yml | 2 +- .github/workflows/ms.consumption.budgets.yml | 2 +- .github/workflows/ms.containerinstance.containergroups.yml | 2 +- .github/workflows/ms.containerregistry.registries.yml | 2 +- .github/workflows/ms.containerservice.managedclusters.yml | 2 +- .github/workflows/ms.databricks.workspaces.yml | 2 +- .github/workflows/ms.datafactory.factories.yml | 2 +- .github/workflows/ms.dataprotection.backupvaults.yml | 2 +- .github/workflows/ms.dbforpostgresql.flexibleservers.yml | 2 +- .../workflows/ms.desktopvirtualization.applicationgroups.yml | 2 +- .github/workflows/ms.desktopvirtualization.hostpools.yml | 2 +- .github/workflows/ms.desktopvirtualization.scalingplans.yml | 2 +- .github/workflows/ms.desktopvirtualization.workspaces.yml | 2 +- .github/workflows/ms.devtestlab.labs.yml | 2 +- .github/workflows/ms.documentdb.databaseaccounts.yml | 2 +- .github/workflows/ms.eventgrid.domains.yml | 2 +- .github/workflows/ms.eventgrid.eventsubscriptions.yml | 2 +- .github/workflows/ms.eventgrid.systemtopics.yml | 2 +- .github/workflows/ms.eventgrid.topics.yml | 2 +- .github/workflows/ms.eventhub.namespaces.yml | 2 +- .github/workflows/ms.healthbot.healthbots.yml | 2 +- .github/workflows/ms.insights.actiongroups.yml | 2 +- .github/workflows/ms.insights.activitylogalerts.yml | 2 +- .github/workflows/ms.insights.components.yml | 2 +- .github/workflows/ms.insights.diagnosticsettings.yml | 2 +- .github/workflows/ms.insights.metricalerts.yml | 2 +- .github/workflows/ms.insights.privatelinkscopes.yml | 2 +- .github/workflows/ms.insights.scheduledqueryrules.yml | 2 +- .github/workflows/ms.keyvault.vaults.yml | 2 +- .github/workflows/ms.kubernetesconfiguration.extensions.yml | 2 +- .../ms.kubernetesconfiguration.fluxconfigurations.yml | 2 +- .github/workflows/ms.logic.workflows.yml | 2 +- .github/workflows/ms.machinelearningservices.workspaces.yml | 2 +- .github/workflows/ms.maintenance.maintenanceconfigurations.yml | 2 +- .../workflows/ms.managedidentity.userassignedidentities.yml | 2 +- .../workflows/ms.managedservices.registrationdefinitions.yml | 2 +- .github/workflows/ms.management.managementgroups.yml | 2 +- .github/workflows/ms.netapp.netappaccounts.yml | 2 +- .github/workflows/ms.network.applicationgateways.yml | 2 +- ...etwork.applicationgatewaywebapplicationfirewallpolicies.yml | 2 +- .github/workflows/ms.network.applicationsecuritygroups.yml | 2 +- .github/workflows/ms.network.azurefirewalls.yml | 2 +- .github/workflows/ms.network.bastionhosts.yml | 2 +- .github/workflows/ms.network.connections.yml | 2 +- .github/workflows/ms.network.ddosprotectionplans.yml | 2 +- .github/workflows/ms.network.dnsresolvers.yml | 2 +- .github/workflows/ms.network.expressroutecircuits.yml | 2 +- .github/workflows/ms.network.firewallpolicies.yml | 2 +- .github/workflows/ms.network.frontdoors.yml | 2 +- .github/workflows/ms.network.ipgroups.yml | 2 +- .github/workflows/ms.network.loadbalancers.yml | 2 +- .github/workflows/ms.network.localnetworkgateways.yml | 2 +- .github/workflows/ms.network.natgateways.yml | 2 +- .github/workflows/ms.network.networkinterfaces.yml | 2 +- .github/workflows/ms.network.networkmanagers.yml | 2 +- .github/workflows/ms.network.networksecuritygroups.yml | 2 +- .github/workflows/ms.network.networkwatchers.yml | 2 +- .github/workflows/ms.network.privatednszones.yml | 2 +- .github/workflows/ms.network.privateendpoints.yml | 2 +- .github/workflows/ms.network.privatelinkservices.yml | 2 +- .github/workflows/ms.network.publicipaddresses.yml | 2 +- .github/workflows/ms.network.publicipprefixes.yml | 2 +- .github/workflows/ms.network.routetables.yml | 2 +- .github/workflows/ms.network.trafficmanagerprofiles.yml | 2 +- .github/workflows/ms.network.virtualhubs.yml | 2 +- .github/workflows/ms.network.virtualnetworkgateways.yml | 2 +- .github/workflows/ms.network.virtualnetworks.yml | 2 +- .github/workflows/ms.network.virtualwans.yml | 2 +- .github/workflows/ms.network.vpngateways.yml | 2 +- .github/workflows/ms.network.vpnsites.yml | 2 +- .github/workflows/ms.operationalinsights.workspaces.yml | 2 +- .github/workflows/ms.operationsmanagement.solutions.yml | 2 +- .github/workflows/ms.policyinsights.remediations.yml | 2 +- .github/workflows/ms.powerbidedicated.capacities.yml | 2 +- .github/workflows/ms.recoveryservices.vaults.yml | 2 +- .github/workflows/ms.resources.deploymentscripts.yml | 2 +- .github/workflows/ms.resources.resourcegroups.yml | 2 +- .github/workflows/ms.resources.tags.yml | 2 +- .github/workflows/ms.security.azuresecuritycenter.yml | 2 +- .github/workflows/ms.servicebus.namespaces.yml | 2 +- .github/workflows/ms.servicefabric.clusters.yml | 2 +- .github/workflows/ms.signalrservice.signalr.yml | 2 +- .github/workflows/ms.signalrservice.webpubsub.yml | 2 +- .github/workflows/ms.sql.managedinstances.yml | 2 +- .github/workflows/ms.sql.servers.yml | 2 +- .github/workflows/ms.storage.storageaccounts.yml | 2 +- .github/workflows/ms.synapse.privatelinkhubs.yml | 2 +- .github/workflows/ms.synapse.workspaces.yml | 2 +- .github/workflows/ms.virtualmachineimages.imagetemplates.yml | 2 +- .github/workflows/ms.web.connections.yml | 2 +- .github/workflows/ms.web.hostingenvironments.yml | 2 +- .github/workflows/ms.web.serverfarms.yml | 2 +- .github/workflows/ms.web.sites.yml | 2 +- .github/workflows/ms.web.staticsites.yml | 2 +- 120 files changed, 121 insertions(+), 118 deletions(-) diff --git a/.azuredevops/platformPipelines/platform.apiSpecs.yml b/.azuredevops/platformPipelines/platform.apiSpecs.yml index b64f1a5e0b..83ce2988f8 100644 --- a/.azuredevops/platformPipelines/platform.apiSpecs.yml +++ b/.azuredevops/platformPipelines/platform.apiSpecs.yml @@ -18,6 +18,7 @@ variables: jobs: - job: Update_API_Specs_file + displayName: Update API Specs file pool: ${{ if ne(variables.vmImage, '') }}: vmImage: ${{ variables.vmImage }} diff --git a/.azuredevops/platformPipelines/platform.updateReadMe.yml b/.azuredevops/platformPipelines/platform.updateReadMe.yml index e0f2bbe900..caafdafd6e 100644 --- a/.azuredevops/platformPipelines/platform.updateReadMe.yml +++ b/.azuredevops/platformPipelines/platform.updateReadMe.yml @@ -26,6 +26,7 @@ variables: jobs: - job: Update_module_tables + displayName: Update module tables pool: ${{ if ne(variables.vmImage, '') }}: vmImage: ${{ variables.vmImage }} diff --git a/.azuredevops/platformPipelines/platform.wiki-sync.yml b/.azuredevops/platformPipelines/platform.wiki-sync.yml index abf22c1d2f..5bdf5ee830 100644 --- a/.azuredevops/platformPipelines/platform.wiki-sync.yml +++ b/.azuredevops/platformPipelines/platform.wiki-sync.yml @@ -23,7 +23,8 @@ variables: value: 'CARML@noreply.github.com' jobs: - - job: Update_module_tables + - job: sync_wiki + displayName: Sync Wiki pool: ${{ if ne('$(vmImage)', '') }}: vmImage: '$(vmImage)' diff --git a/.github/workflows/ms.aad.domainservices.yml b/.github/workflows/ms.aad.domainservices.yml index e725570fbb..cd5c5f5db9 100644 --- a/.github/workflows/ms.aad.domainservices.yml +++ b/.github/workflows/ms.aad.domainservices.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 4c1c77c5e0..af4730a77b 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index f9fe65f9e4..a5795d574c 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.appconfiguration.configurationstores.yml b/.github/workflows/ms.appconfiguration.configurationstores.yml index 0b12f9dc78..367f308ad2 100644 --- a/.github/workflows/ms.appconfiguration.configurationstores.yml +++ b/.github/workflows/ms.appconfiguration.configurationstores.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.locks.yml b/.github/workflows/ms.authorization.locks.yml index 9c5523d0d0..958901f4ec 100644 --- a/.github/workflows/ms.authorization.locks.yml +++ b/.github/workflows/ms.authorization.locks.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index 3af842def0..ba627f4c64 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 612713df9e..d5331b32ea 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 02799458f3..7a3efd2125 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 345551b3dd..9ca268e855 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 030c40183e..58666e367d 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index 649a9eccb2..a13e99ccd0 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 89c5c62a23..973b446b9c 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -91,7 +91,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 6b04e9424d..b990594e0b 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.cache.redis.yml b/.github/workflows/ms.cache.redis.yml index d697734f05..170c226e65 100644 --- a/.github/workflows/ms.cache.redis.yml +++ b/.github/workflows/ms.cache.redis.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.cdn.profiles.yml b/.github/workflows/ms.cdn.profiles.yml index aaac99a87f..2be0f7859e 100644 --- a/.github/workflows/ms.cdn.profiles.yml +++ b/.github/workflows/ms.cdn.profiles.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index f0cf02c666..a1c4237038 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index dc4b1581f3..3f870c939a 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index a189d6db11..4fa4e979aa 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.disks.yml b/.github/workflows/ms.compute.disks.yml index 60c7b9df9f..9c2ad8e0f3 100644 --- a/.github/workflows/ms.compute.disks.yml +++ b/.github/workflows/ms.compute.disks.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index a08965ad8d..629fc9c8f2 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 6034bdc64f..0ef126ff0c 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index a0a6493647..78a42d174e 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index b4e7cba672..25a66346a8 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index bbc97a7011..56355fde68 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index 2721ec40d2..d091dc7671 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index 8074a450c9..cecd53191a 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index c64c8dba05..47a0e85e7e 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index dfffd4d6dd..505da90528 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 8883a7d015..a754f31abb 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index e95b717a2f..e4ef8880df 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.dataprotection.backupvaults.yml b/.github/workflows/ms.dataprotection.backupvaults.yml index 7c3bb846a3..3300c6d943 100644 --- a/.github/workflows/ms.dataprotection.backupvaults.yml +++ b/.github/workflows/ms.dataprotection.backupvaults.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml index ad3006a367..fcd8a396c1 100644 --- a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml +++ b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 4192583fde..5ea7a3170f 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 21e8825d00..882b082baa 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.desktopvirtualization.scalingplans.yml b/.github/workflows/ms.desktopvirtualization.scalingplans.yml index e7ae1e7569..ae7d2f1680 100644 --- a/.github/workflows/ms.desktopvirtualization.scalingplans.yml +++ b/.github/workflows/ms.desktopvirtualization.scalingplans.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 3aef052f63..8c5b7e035b 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.devtestlab.labs.yml b/.github/workflows/ms.devtestlab.labs.yml index c29509d8cf..6d9d3bac22 100644 --- a/.github/workflows/ms.devtestlab.labs.yml +++ b/.github/workflows/ms.devtestlab.labs.yml @@ -91,7 +91,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index e855af7484..28143d358a 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.eventgrid.domains.yml b/.github/workflows/ms.eventgrid.domains.yml index 89536bf6cd..ffe4f7e9b2 100644 --- a/.github/workflows/ms.eventgrid.domains.yml +++ b/.github/workflows/ms.eventgrid.domains.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.eventgrid.eventsubscriptions.yml b/.github/workflows/ms.eventgrid.eventsubscriptions.yml index 779a2487c1..08324a6383 100644 --- a/.github/workflows/ms.eventgrid.eventsubscriptions.yml +++ b/.github/workflows/ms.eventgrid.eventsubscriptions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.eventgrid.systemtopics.yml b/.github/workflows/ms.eventgrid.systemtopics.yml index 41fd757aca..f291772c87 100644 --- a/.github/workflows/ms.eventgrid.systemtopics.yml +++ b/.github/workflows/ms.eventgrid.systemtopics.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 33ffdffa54..5cdfdbea74 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 16d1c2c781..e7cd72484a 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 80a499c3d3..201d96a1ba 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 51d0420aac..49582afb3d 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 885c398b67..8411655fb4 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 89968823b6..6196dc0528 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 8ff51b5a3d..ea0f5b6ac4 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index bc0dc24e69..4fee4c370e 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 232e932ea0..94aa30472a 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 1538738576..a828d780e7 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 5b3acf121e..8329955f76 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.kubernetesconfiguration.extensions.yml b/.github/workflows/ms.kubernetesconfiguration.extensions.yml index 54f9e98c34..08be9c2d10 100644 --- a/.github/workflows/ms.kubernetesconfiguration.extensions.yml +++ b/.github/workflows/ms.kubernetesconfiguration.extensions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml index b17dee119d..66d8b2ea76 100644 --- a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml +++ b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 6e5f2b8672..646e1a75b4 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 0cf998e37c..e93d0696a9 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml index fa8ac4d147..389b97c7b9 100644 --- a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml +++ b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 4ce1963fa4..db2772ab8f 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index cd82a6d7a6..47fa691a0a 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 228e654def..bef27457c4 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 10b07d6966..f821a5f397 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index b77b9ef92a..1d8354dcd1 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml index 5e8bca04b2..fc1ff15a87 100644 --- a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml +++ b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index eb746ec836..969f04bb8e 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 9e4835848b..9349f4547e 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index bf64ef81ba..e5eca5f165 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index c0b083d1e3..2f71cff815 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 12803d8946..64691946b7 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.dnsresolvers.yml b/.github/workflows/ms.network.dnsresolvers.yml index 33c487e423..1d1aee62b9 100644 --- a/.github/workflows/ms.network.dnsresolvers.yml +++ b/.github/workflows/ms.network.dnsresolvers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index bc558e998b..3454d309e2 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.firewallpolicies.yml b/.github/workflows/ms.network.firewallpolicies.yml index 042724f071..cd9e3bb030 100644 --- a/.github/workflows/ms.network.firewallpolicies.yml +++ b/.github/workflows/ms.network.firewallpolicies.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.frontdoors.yml b/.github/workflows/ms.network.frontdoors.yml index d234262b7a..36a279ee4a 100644 --- a/.github/workflows/ms.network.frontdoors.yml +++ b/.github/workflows/ms.network.frontdoors.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 1815a08614..147a7e4dff 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 497d25789f..dc9490c1bc 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 2d99d6ffec..67beeb6950 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index c1a7526d58..912527cf11 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.networkinterfaces.yml b/.github/workflows/ms.network.networkinterfaces.yml index a417d259ff..cc8ce904a4 100644 --- a/.github/workflows/ms.network.networkinterfaces.yml +++ b/.github/workflows/ms.network.networkinterfaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.networkmanagers.yml b/.github/workflows/ms.network.networkmanagers.yml index 1b51141e2c..bcd607c116 100644 --- a/.github/workflows/ms.network.networkmanagers.yml +++ b/.github/workflows/ms.network.networkmanagers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index 7ae1a47745..f03c62a226 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 6ecaed507a..e7bc49fd7b 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index f98d02a0de..051847f4fc 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index adc5aa03f4..165b46bf37 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.privatelinkservices.yml b/.github/workflows/ms.network.privatelinkservices.yml index 52dbab6606..80dfa4d95e 100644 --- a/.github/workflows/ms.network.privatelinkservices.yml +++ b/.github/workflows/ms.network.privatelinkservices.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index f89a9ec23b..85bc80523d 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index d322fb342d..8b6c0e056e 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 5266ce9857..61f492655e 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 5d8bfedf07..d61c271d9d 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.virtualhubs.yml b/.github/workflows/ms.network.virtualhubs.yml index 8358a85129..ffb4bc5be1 100644 --- a/.github/workflows/ms.network.virtualhubs.yml +++ b/.github/workflows/ms.network.virtualhubs.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index a200069777..b52753bee7 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index aedfdbdafc..7bdc566644 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index f84265e3ac..49cce32021 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.vpngateways.yml b/.github/workflows/ms.network.vpngateways.yml index c688ec3f77..926519ac94 100644 --- a/.github/workflows/ms.network.vpngateways.yml +++ b/.github/workflows/ms.network.vpngateways.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.network.vpnsites.yml b/.github/workflows/ms.network.vpnsites.yml index fe12fdebd4..b6e92e2058 100644 --- a/.github/workflows/ms.network.vpnsites.yml +++ b/.github/workflows/ms.network.vpnsites.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 73a6ac340c..788c2e7d3b 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.operationsmanagement.solutions.yml b/.github/workflows/ms.operationsmanagement.solutions.yml index a91c99fe4a..75ca01964a 100644 --- a/.github/workflows/ms.operationsmanagement.solutions.yml +++ b/.github/workflows/ms.operationsmanagement.solutions.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.policyinsights.remediations.yml b/.github/workflows/ms.policyinsights.remediations.yml index 04c4ebf4c0..c07d1ef4b7 100644 --- a/.github/workflows/ms.policyinsights.remediations.yml +++ b/.github/workflows/ms.policyinsights.remediations.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.powerbidedicated.capacities.yml b/.github/workflows/ms.powerbidedicated.capacities.yml index 5a3196ae7b..f6c1d2fabb 100644 --- a/.github/workflows/ms.powerbidedicated.capacities.yml +++ b/.github/workflows/ms.powerbidedicated.capacities.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 677212bc38..39c921592b 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 468f033688..83781eff7d 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 4ec8d96651..1bf3e8113b 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.resources.tags.yml b/.github/workflows/ms.resources.tags.yml index 6f92e868d6..1959b0c2c2 100644 --- a/.github/workflows/ms.resources.tags.yml +++ b/.github/workflows/ms.resources.tags.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index baa93b0297..7e7c3c9b80 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -90,7 +90,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 2e1d125222..e8326d353c 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.servicefabric.clusters.yml b/.github/workflows/ms.servicefabric.clusters.yml index 4802d1c784..d064a9ab73 100644 --- a/.github/workflows/ms.servicefabric.clusters.yml +++ b/.github/workflows/ms.servicefabric.clusters.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.signalrservice.signalr.yml b/.github/workflows/ms.signalrservice.signalr.yml index 27a8f58aaf..c1e900da59 100644 --- a/.github/workflows/ms.signalrservice.signalr.yml +++ b/.github/workflows/ms.signalrservice.signalr.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.signalrservice.webpubsub.yml b/.github/workflows/ms.signalrservice.webpubsub.yml index 1e9ceeacf8..0f094a9339 100644 --- a/.github/workflows/ms.signalrservice.webpubsub.yml +++ b/.github/workflows/ms.signalrservice.webpubsub.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 29b9b28654..981ea35579 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index b29553bbea..dea02d8148 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index ebc743f12e..bb9275abad 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.synapse.privatelinkhubs.yml b/.github/workflows/ms.synapse.privatelinkhubs.yml index 6f5f1f2781..8f6b88007f 100644 --- a/.github/workflows/ms.synapse.privatelinkhubs.yml +++ b/.github/workflows/ms.synapse.privatelinkhubs.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.synapse.workspaces.yml b/.github/workflows/ms.synapse.workspaces.yml index 585d972a5b..c4714fe332 100644 --- a/.github/workflows/ms.synapse.workspaces.yml +++ b/.github/workflows/ms.synapse.workspaces.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index cf7053993b..6b4231fa8d 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 51dbd9aed2..323e4e88f1 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 57fd2abef9..42ee821e1c 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index aab0fab93e..aaf274058d 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index f5115ab97d..f03959e45d 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && diff --git a/.github/workflows/ms.web.staticsites.yml b/.github/workflows/ms.web.staticsites.yml index a7740d0b18..3fb4978252 100644 --- a/.github/workflows/ms.web.staticsites.yml +++ b/.github/workflows/ms.web.staticsites.yml @@ -100,7 +100,7 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && From c9f9ef80e2931daf7d28ca23488cb084f23f14f7 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Sat, 28 Jan 2023 17:39:54 +0100 Subject: [PATCH 21/23] Updated pester test job name --- .github/workflows/ms.aad.domainservices.yml | 6 +++--- .github/workflows/ms.analysisservices.servers.yml | 8 ++++---- .github/workflows/ms.apimanagement.service.yml | 6 +++--- .../workflows/ms.appconfiguration.configurationstores.yml | 6 +++--- .github/workflows/ms.authorization.locks.yml | 6 +++--- .github/workflows/ms.authorization.policyassignments.yml | 6 +++--- .github/workflows/ms.authorization.policydefinitions.yml | 6 +++--- .github/workflows/ms.authorization.policyexemptions.yml | 6 +++--- .../workflows/ms.authorization.policysetdefinitions.yml | 6 +++--- .github/workflows/ms.authorization.roleassignments.yml | 6 +++--- .github/workflows/ms.authorization.roledefinitions.yml | 6 +++--- .github/workflows/ms.automation.automationaccounts.yml | 6 +++--- .github/workflows/ms.batch.batchaccounts.yml | 6 +++--- .github/workflows/ms.cache.redis.yml | 6 +++--- .github/workflows/ms.cdn.profiles.yml | 6 +++--- .github/workflows/ms.cognitiveservices.accounts.yml | 6 +++--- .github/workflows/ms.compute.availabilitysets.yml | 6 +++--- .github/workflows/ms.compute.diskencryptionsets.yml | 6 +++--- .github/workflows/ms.compute.disks.yml | 6 +++--- .github/workflows/ms.compute.galleries.yml | 6 +++--- .github/workflows/ms.compute.images.yml | 6 +++--- .github/workflows/ms.compute.proximityplacementgroups.yml | 6 +++--- .github/workflows/ms.compute.virtualmachines.yml | 6 +++--- .github/workflows/ms.compute.virtualmachinescalesets.yml | 6 +++--- .github/workflows/ms.consumption.budgets.yml | 6 +++--- .../workflows/ms.containerinstance.containergroups.yml | 6 +++--- .github/workflows/ms.containerregistry.registries.yml | 6 +++--- .github/workflows/ms.containerservice.managedclusters.yml | 6 +++--- .github/workflows/ms.databricks.workspaces.yml | 6 +++--- .github/workflows/ms.datafactory.factories.yml | 6 +++--- .github/workflows/ms.dataprotection.backupvaults.yml | 6 +++--- .github/workflows/ms.dbforpostgresql.flexibleservers.yml | 6 +++--- .../ms.desktopvirtualization.applicationgroups.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.hostpools.yml | 6 +++--- .../workflows/ms.desktopvirtualization.scalingplans.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.workspaces.yml | 6 +++--- .github/workflows/ms.devtestlab.labs.yml | 6 +++--- .github/workflows/ms.documentdb.databaseaccounts.yml | 6 +++--- .github/workflows/ms.eventgrid.domains.yml | 6 +++--- .github/workflows/ms.eventgrid.eventsubscriptions.yml | 6 +++--- .github/workflows/ms.eventgrid.systemtopics.yml | 6 +++--- .github/workflows/ms.eventgrid.topics.yml | 6 +++--- .github/workflows/ms.eventhub.namespaces.yml | 6 +++--- .github/workflows/ms.healthbot.healthbots.yml | 6 +++--- .github/workflows/ms.insights.actiongroups.yml | 6 +++--- .github/workflows/ms.insights.activitylogalerts.yml | 6 +++--- .github/workflows/ms.insights.components.yml | 6 +++--- .github/workflows/ms.insights.diagnosticsettings.yml | 6 +++--- .github/workflows/ms.insights.metricalerts.yml | 6 +++--- .github/workflows/ms.insights.privatelinkscopes.yml | 6 +++--- .github/workflows/ms.insights.scheduledqueryrules.yml | 6 +++--- .github/workflows/ms.keyvault.vaults.yml | 6 +++--- .../workflows/ms.kubernetesconfiguration.extensions.yml | 6 +++--- .../ms.kubernetesconfiguration.fluxconfigurations.yml | 6 +++--- .github/workflows/ms.logic.workflows.yml | 6 +++--- .../workflows/ms.machinelearningservices.workspaces.yml | 6 +++--- .../ms.maintenance.maintenanceconfigurations.yml | 6 +++--- .../ms.managedidentity.userassignedidentities.yml | 6 +++--- .../ms.managedservices.registrationdefinitions.yml | 6 +++--- .github/workflows/ms.management.managementgroups.yml | 6 +++--- .github/workflows/ms.netapp.netappaccounts.yml | 6 +++--- .github/workflows/ms.network.applicationgateways.yml | 6 +++--- ...k.applicationgatewaywebapplicationfirewallpolicies.yml | 6 +++--- .../workflows/ms.network.applicationsecuritygroups.yml | 6 +++--- .github/workflows/ms.network.azurefirewalls.yml | 6 +++--- .github/workflows/ms.network.bastionhosts.yml | 6 +++--- .github/workflows/ms.network.connections.yml | 6 +++--- .github/workflows/ms.network.ddosprotectionplans.yml | 6 +++--- .github/workflows/ms.network.dnsresolvers.yml | 6 +++--- .github/workflows/ms.network.expressroutecircuits.yml | 6 +++--- .github/workflows/ms.network.firewallpolicies.yml | 6 +++--- .github/workflows/ms.network.frontdoors.yml | 6 +++--- .github/workflows/ms.network.ipgroups.yml | 6 +++--- .github/workflows/ms.network.loadbalancers.yml | 6 +++--- .github/workflows/ms.network.localnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.natgateways.yml | 6 +++--- .github/workflows/ms.network.networkinterfaces.yml | 6 +++--- .github/workflows/ms.network.networkmanagers.yml | 6 +++--- .github/workflows/ms.network.networksecuritygroups.yml | 6 +++--- .github/workflows/ms.network.networkwatchers.yml | 6 +++--- .github/workflows/ms.network.privatednszones.yml | 6 +++--- .github/workflows/ms.network.privateendpoints.yml | 6 +++--- .github/workflows/ms.network.privatelinkservices.yml | 6 +++--- .github/workflows/ms.network.publicipaddresses.yml | 6 +++--- .github/workflows/ms.network.publicipprefixes.yml | 6 +++--- .github/workflows/ms.network.routetables.yml | 6 +++--- .github/workflows/ms.network.trafficmanagerprofiles.yml | 6 +++--- .github/workflows/ms.network.virtualhubs.yml | 6 +++--- .github/workflows/ms.network.virtualnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.virtualnetworks.yml | 6 +++--- .github/workflows/ms.network.virtualwans.yml | 6 +++--- .github/workflows/ms.network.vpngateways.yml | 6 +++--- .github/workflows/ms.network.vpnsites.yml | 6 +++--- .github/workflows/ms.operationalinsights.workspaces.yml | 6 +++--- .github/workflows/ms.operationsmanagement.solutions.yml | 6 +++--- .github/workflows/ms.policyinsights.remediations.yml | 6 +++--- .github/workflows/ms.powerbidedicated.capacities.yml | 6 +++--- .github/workflows/ms.recoveryservices.vaults.yml | 6 +++--- .github/workflows/ms.resources.deploymentscripts.yml | 6 +++--- .github/workflows/ms.resources.resourcegroups.yml | 6 +++--- .github/workflows/ms.resources.tags.yml | 6 +++--- .github/workflows/ms.security.azuresecuritycenter.yml | 6 +++--- .github/workflows/ms.servicebus.namespaces.yml | 6 +++--- .github/workflows/ms.servicefabric.clusters.yml | 6 +++--- .github/workflows/ms.signalrservice.signalr.yml | 6 +++--- .github/workflows/ms.signalrservice.webpubsub.yml | 6 +++--- .github/workflows/ms.sql.managedinstances.yml | 6 +++--- .github/workflows/ms.sql.servers.yml | 6 +++--- .github/workflows/ms.storage.storageaccounts.yml | 6 +++--- .github/workflows/ms.synapse.privatelinkhubs.yml | 6 +++--- .github/workflows/ms.synapse.workspaces.yml | 6 +++--- .../workflows/ms.virtualmachineimages.imagetemplates.yml | 6 +++--- .github/workflows/ms.web.connections.yml | 6 +++--- .github/workflows/ms.web.hostingenvironments.yml | 6 +++--- .github/workflows/ms.web.serverfarms.yml | 6 +++--- .github/workflows/ms.web.sites.yml | 6 +++--- .github/workflows/ms.web.staticsites.yml | 6 +++--- 117 files changed, 352 insertions(+), 352 deletions(-) diff --git a/.github/workflows/ms.aad.domainservices.yml b/.github/workflows/ms.aad.domainservices.yml index cd5c5f5db9..c4ab2d7e1e 100644 --- a/.github/workflows/ms.aad.domainservices.yml +++ b/.github/workflows/ms.aad.domainservices.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index af4730a77b..354a489e2c 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: @@ -138,7 +138,7 @@ jobs: if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master' || github.event.inputs.prerelease == 'true' runs-on: ubuntu-20.04 needs: - - job_module_pester_validation + - job_module_static_validation - job_module_deploy_validation steps: - name: 'Checkout' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index a5795d574c..524aa5e478 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.appconfiguration.configurationstores.yml b/.github/workflows/ms.appconfiguration.configurationstores.yml index 367f308ad2..2f48d44fb4 100644 --- a/.github/workflows/ms.appconfiguration.configurationstores.yml +++ b/.github/workflows/ms.appconfiguration.configurationstores.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.locks.yml b/.github/workflows/ms.authorization.locks.yml index 958901f4ec..7cb050452e 100644 --- a/.github/workflows/ms.authorization.locks.yml +++ b/.github/workflows/ms.authorization.locks.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index ba627f4c64..237fc3b201 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index d5331b32ea..8bbfe61084 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 7a3efd2125..8ee08bbea5 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 9ca268e855..20fdda4437 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 58666e367d..2259af762e 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index a13e99ccd0..02c30d18da 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 973b446b9c..0716f8914e 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -67,7 +67,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -95,10 +95,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index b990594e0b..f2b0f764de 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.cache.redis.yml b/.github/workflows/ms.cache.redis.yml index 170c226e65..a20b42ba16 100644 --- a/.github/workflows/ms.cache.redis.yml +++ b/.github/workflows/ms.cache.redis.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.cdn.profiles.yml b/.github/workflows/ms.cdn.profiles.yml index 2be0f7859e..7250ca84db 100644 --- a/.github/workflows/ms.cdn.profiles.yml +++ b/.github/workflows/ms.cdn.profiles.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index a1c4237038..2aae071581 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 3f870c939a..e7c81e302b 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 4fa4e979aa..7750a722b7 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.disks.yml b/.github/workflows/ms.compute.disks.yml index 9c2ad8e0f3..6926e35d47 100644 --- a/.github/workflows/ms.compute.disks.yml +++ b/.github/workflows/ms.compute.disks.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index 629fc9c8f2..84652ccb3e 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 0ef126ff0c..b4d5deac84 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index 78a42d174e..6addf0d63c 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index 25a66346a8..48cfd2c468 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 56355fde68..5dc4de8c25 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index d091dc7671..6749acfa1a 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index cecd53191a..f191471636 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 47a0e85e7e..92979511db 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 505da90528..6f7be8937a 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index a754f31abb..28bc7b1f30 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index e4ef8880df..b6e06ce81c 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.dataprotection.backupvaults.yml b/.github/workflows/ms.dataprotection.backupvaults.yml index 3300c6d943..29bd994aab 100644 --- a/.github/workflows/ms.dataprotection.backupvaults.yml +++ b/.github/workflows/ms.dataprotection.backupvaults.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml index fcd8a396c1..5d212f710e 100644 --- a/.github/workflows/ms.dbforpostgresql.flexibleservers.yml +++ b/.github/workflows/ms.dbforpostgresql.flexibleservers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 5ea7a3170f..2126ab5e44 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 882b082baa..e361d42b75 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.desktopvirtualization.scalingplans.yml b/.github/workflows/ms.desktopvirtualization.scalingplans.yml index ae7d2f1680..84dd62ec0a 100644 --- a/.github/workflows/ms.desktopvirtualization.scalingplans.yml +++ b/.github/workflows/ms.desktopvirtualization.scalingplans.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 8c5b7e035b..e2a1c99c1e 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.devtestlab.labs.yml b/.github/workflows/ms.devtestlab.labs.yml index 6d9d3bac22..19ece25dc7 100644 --- a/.github/workflows/ms.devtestlab.labs.yml +++ b/.github/workflows/ms.devtestlab.labs.yml @@ -67,7 +67,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -95,10 +95,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 28143d358a..8ecccd1503 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.eventgrid.domains.yml b/.github/workflows/ms.eventgrid.domains.yml index ffe4f7e9b2..ded13794ab 100644 --- a/.github/workflows/ms.eventgrid.domains.yml +++ b/.github/workflows/ms.eventgrid.domains.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.eventgrid.eventsubscriptions.yml b/.github/workflows/ms.eventgrid.eventsubscriptions.yml index 08324a6383..59c9da6584 100644 --- a/.github/workflows/ms.eventgrid.eventsubscriptions.yml +++ b/.github/workflows/ms.eventgrid.eventsubscriptions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.eventgrid.systemtopics.yml b/.github/workflows/ms.eventgrid.systemtopics.yml index f291772c87..64137fd3c9 100644 --- a/.github/workflows/ms.eventgrid.systemtopics.yml +++ b/.github/workflows/ms.eventgrid.systemtopics.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 5cdfdbea74..e4598996df 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index e7cd72484a..c160a0214f 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 201d96a1ba..6b3c472334 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 49582afb3d..e311fe80f7 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 8411655fb4..55474a064c 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 6196dc0528..25f5ffe326 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index ea0f5b6ac4..8697c4e9f9 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 4fee4c370e..491de749e5 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 94aa30472a..cf6e6ed266 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index a828d780e7..7426f7cb9b 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 8329955f76..47470202c7 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.kubernetesconfiguration.extensions.yml b/.github/workflows/ms.kubernetesconfiguration.extensions.yml index 08be9c2d10..30305dc8d4 100644 --- a/.github/workflows/ms.kubernetesconfiguration.extensions.yml +++ b/.github/workflows/ms.kubernetesconfiguration.extensions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml index 66d8b2ea76..72472595be 100644 --- a/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml +++ b/.github/workflows/ms.kubernetesconfiguration.fluxconfigurations.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 646e1a75b4..b0f89e56d0 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index e93d0696a9..0731a599c7 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml index 389b97c7b9..a751caa345 100644 --- a/.github/workflows/ms.maintenance.maintenanceconfigurations.yml +++ b/.github/workflows/ms.maintenance.maintenanceconfigurations.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index db2772ab8f..bd3fd31c6c 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 47fa691a0a..0eb2cf122f 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index bef27457c4..cd0bcea3a6 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index f821a5f397..a4c80a92ef 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 1d8354dcd1..b8f21b32e0 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml index fc1ff15a87..0ee4a3e033 100644 --- a/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml +++ b/.github/workflows/ms.network.applicationgatewaywebapplicationfirewallpolicies.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 969f04bb8e..563eb35150 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 9349f4547e..629a6f689e 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index e5eca5f165..a075a1d924 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 2f71cff815..6d1522ea53 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 64691946b7..1543bd1526 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.dnsresolvers.yml b/.github/workflows/ms.network.dnsresolvers.yml index 1d1aee62b9..18083d7ec8 100644 --- a/.github/workflows/ms.network.dnsresolvers.yml +++ b/.github/workflows/ms.network.dnsresolvers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index 3454d309e2..1c798a7efc 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.firewallpolicies.yml b/.github/workflows/ms.network.firewallpolicies.yml index cd9e3bb030..1fc96b6c39 100644 --- a/.github/workflows/ms.network.firewallpolicies.yml +++ b/.github/workflows/ms.network.firewallpolicies.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.frontdoors.yml b/.github/workflows/ms.network.frontdoors.yml index 36a279ee4a..252cfc9198 100644 --- a/.github/workflows/ms.network.frontdoors.yml +++ b/.github/workflows/ms.network.frontdoors.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 147a7e4dff..3b69c748e6 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index dc9490c1bc..81c1d275b4 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 67beeb6950..801095733b 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 912527cf11..cc53527ca1 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.networkinterfaces.yml b/.github/workflows/ms.network.networkinterfaces.yml index cc8ce904a4..e43d89e579 100644 --- a/.github/workflows/ms.network.networkinterfaces.yml +++ b/.github/workflows/ms.network.networkinterfaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.networkmanagers.yml b/.github/workflows/ms.network.networkmanagers.yml index bcd607c116..261c129992 100644 --- a/.github/workflows/ms.network.networkmanagers.yml +++ b/.github/workflows/ms.network.networkmanagers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index f03c62a226..99007f2ea3 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index e7bc49fd7b..3c08e7dc9d 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 051847f4fc..2a4cc4c8ff 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 165b46bf37..984c87860e 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.privatelinkservices.yml b/.github/workflows/ms.network.privatelinkservices.yml index 80dfa4d95e..e0a7c5bae0 100644 --- a/.github/workflows/ms.network.privatelinkservices.yml +++ b/.github/workflows/ms.network.privatelinkservices.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 85bc80523d..b1bfecdb77 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 8b6c0e056e..2ea27907f2 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 61f492655e..25ca2c5c1a 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index d61c271d9d..c395824e60 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.virtualhubs.yml b/.github/workflows/ms.network.virtualhubs.yml index ffb4bc5be1..ff147d1c41 100644 --- a/.github/workflows/ms.network.virtualhubs.yml +++ b/.github/workflows/ms.network.virtualhubs.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index b52753bee7..20ef098804 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 7bdc566644..817343262f 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 49cce32021..04084ad551 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.vpngateways.yml b/.github/workflows/ms.network.vpngateways.yml index 926519ac94..7a5fb92dcd 100644 --- a/.github/workflows/ms.network.vpngateways.yml +++ b/.github/workflows/ms.network.vpngateways.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.network.vpnsites.yml b/.github/workflows/ms.network.vpnsites.yml index b6e92e2058..eba749352a 100644 --- a/.github/workflows/ms.network.vpnsites.yml +++ b/.github/workflows/ms.network.vpnsites.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 788c2e7d3b..2565429085 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.operationsmanagement.solutions.yml b/.github/workflows/ms.operationsmanagement.solutions.yml index 75ca01964a..5be4fb9d8c 100644 --- a/.github/workflows/ms.operationsmanagement.solutions.yml +++ b/.github/workflows/ms.operationsmanagement.solutions.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.policyinsights.remediations.yml b/.github/workflows/ms.policyinsights.remediations.yml index c07d1ef4b7..aba8311a05 100644 --- a/.github/workflows/ms.policyinsights.remediations.yml +++ b/.github/workflows/ms.policyinsights.remediations.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.powerbidedicated.capacities.yml b/.github/workflows/ms.powerbidedicated.capacities.yml index f6c1d2fabb..92326f233b 100644 --- a/.github/workflows/ms.powerbidedicated.capacities.yml +++ b/.github/workflows/ms.powerbidedicated.capacities.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 39c921592b..84b0006bb2 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 83781eff7d..6b3360afc2 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 1bf3e8113b..3d25258aa1 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.resources.tags.yml b/.github/workflows/ms.resources.tags.yml index 1959b0c2c2..1a95f3244b 100644 --- a/.github/workflows/ms.resources.tags.yml +++ b/.github/workflows/ms.resources.tags.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 7e7c3c9b80..28af64e61b 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -66,7 +66,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -94,10 +94,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index e8326d353c..41ab8ee57a 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.servicefabric.clusters.yml b/.github/workflows/ms.servicefabric.clusters.yml index d064a9ab73..603c63b626 100644 --- a/.github/workflows/ms.servicefabric.clusters.yml +++ b/.github/workflows/ms.servicefabric.clusters.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.signalrservice.signalr.yml b/.github/workflows/ms.signalrservice.signalr.yml index c1e900da59..b558591b46 100644 --- a/.github/workflows/ms.signalrservice.signalr.yml +++ b/.github/workflows/ms.signalrservice.signalr.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.signalrservice.webpubsub.yml b/.github/workflows/ms.signalrservice.webpubsub.yml index 0f094a9339..569370f1f1 100644 --- a/.github/workflows/ms.signalrservice.webpubsub.yml +++ b/.github/workflows/ms.signalrservice.webpubsub.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 981ea35579..87826fa65e 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index dea02d8148..2db6477e12 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index bb9275abad..df3c30308c 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.synapse.privatelinkhubs.yml b/.github/workflows/ms.synapse.privatelinkhubs.yml index 8f6b88007f..69ae74a42c 100644 --- a/.github/workflows/ms.synapse.privatelinkhubs.yml +++ b/.github/workflows/ms.synapse.privatelinkhubs.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.synapse.workspaces.yml b/.github/workflows/ms.synapse.workspaces.yml index c4714fe332..b08c746e22 100644 --- a/.github/workflows/ms.synapse.workspaces.yml +++ b/.github/workflows/ms.synapse.workspaces.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 6b4231fa8d..10fa7c4d97 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 323e4e88f1..d62cc15674 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 42ee821e1c..91693b70f4 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index aaf274058d..aa99121c12 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index f03959e45d..c4973b6bfd 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.web.staticsites.yml b/.github/workflows/ms.web.staticsites.yml index 3fb4978252..a71f31534b 100644 --- a/.github/workflows/ms.web.staticsites.yml +++ b/.github/workflows/ms.web.staticsites.yml @@ -76,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' if: github.event.inputs.staticValidation == 'true' @@ -104,10 +104,10 @@ jobs: if: | !cancelled() && github.event.inputs.deploymentValidation == 'true' && - needs.job_module_pester_validation.conclusion != 'failed' + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: From cea04ab24d1e13d01d1a5431e6218cf34b1515eb Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Sat, 28 Jan 2023 21:11:02 +0100 Subject: [PATCH 22/23] Updted newely added module --- .../ms.insights.datacollectionrules.yml | 10 ++++++++++ .../ms.insights.datacollectionrules.yml | 20 ++++++++++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/.azuredevops/modulePipelines/ms.insights.datacollectionrules.yml b/.azuredevops/modulePipelines/ms.insights.datacollectionrules.yml index 3c39e0afdf..2f624cf46d 100644 --- a/.azuredevops/modulePipelines/ms.insights.datacollectionrules.yml +++ b/.azuredevops/modulePipelines/ms.insights.datacollectionrules.yml @@ -1,6 +1,14 @@ name: 'Insights - DataCollectionRules' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.github/workflows/ms.insights.datacollectionrules.yml b/.github/workflows/ms.insights.datacollectionrules.yml index 378b60cb8b..eaa0464ea1 100644 --- a/.github/workflows/ms.insights.datacollectionrules.yml +++ b/.github/workflows/ms.insights.datacollectionrules.yml @@ -3,6 +3,16 @@ name: 'Insights: DataCollectionRules' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -66,7 +76,7 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' steps: @@ -89,10 +99,14 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: From 9b7b695873e0ff36452b7db4261afc0345c2cf32 Mon Sep 17 00:00:00 2001 From: AlexanderSehr Date: Sat, 28 Jan 2023 21:18:22 +0100 Subject: [PATCH 23/23] Updted newely added module --- .../ms.insights.datacollectionendpoints.yml | 10 +++++++++ .../ms.insights.datacollectionendpoints.yml | 21 ++++++++++++++++--- .../ms.insights.datacollectionrules.yml | 1 + 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/.azuredevops/modulePipelines/ms.insights.datacollectionendpoints.yml b/.azuredevops/modulePipelines/ms.insights.datacollectionendpoints.yml index 21437776fc..fdbe744a48 100644 --- a/.azuredevops/modulePipelines/ms.insights.datacollectionendpoints.yml +++ b/.azuredevops/modulePipelines/ms.insights.datacollectionendpoints.yml @@ -1,6 +1,14 @@ name: 'Insights - DataCollectionEndpoints' parameters: + - name: staticValidation + displayName: Execute static validation + type: boolean + default: true + - name: deploymentValidation + displayName: Execute deployment validation + type: boolean + default: true - name: removeDeployment displayName: Remove deployed module type: boolean @@ -36,5 +44,7 @@ variables: stages: - template: /.azuredevops/pipelineTemplates/stages.module.yml parameters: + staticValidation: '${{ parameters.staticValidation }}' + deploymentValidation: '${{ parameters.deploymentValidation }}' removeDeployment: '${{ parameters.removeDeployment }}' prerelease: '${{ parameters.prerelease }}' diff --git a/.github/workflows/ms.insights.datacollectionendpoints.yml b/.github/workflows/ms.insights.datacollectionendpoints.yml index 169d662512..edddf0d4ad 100644 --- a/.github/workflows/ms.insights.datacollectionendpoints.yml +++ b/.github/workflows/ms.insights.datacollectionendpoints.yml @@ -3,6 +3,16 @@ name: 'Insights: DataCollectionEndpoints' on: workflow_dispatch: inputs: + staticValidation: + type: boolean + description: 'Execute static validation' + required: false + default: true + deploymentValidation: + type: boolean + description: 'Execute deployment validation' + required: false + default: true removeDeployment: type: boolean description: 'Remove deployed module' @@ -66,9 +76,10 @@ jobs: ######################### # Static validation # ######################### - job_module_pester_validation: + job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3 @@ -89,10 +100,14 @@ jobs: ############################# job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment validation' + name: 'Deploying' + if: | + !cancelled() && + github.event.inputs.deploymentValidation == 'true' && + needs.job_module_static_validation.conclusion != 'failed' needs: - job_initialize_pipeline - - job_module_pester_validation + - job_module_static_validation strategy: fail-fast: false matrix: diff --git a/.github/workflows/ms.insights.datacollectionrules.yml b/.github/workflows/ms.insights.datacollectionrules.yml index eaa0464ea1..a8c5f94595 100644 --- a/.github/workflows/ms.insights.datacollectionrules.yml +++ b/.github/workflows/ms.insights.datacollectionrules.yml @@ -79,6 +79,7 @@ jobs: job_module_static_validation: runs-on: ubuntu-20.04 name: 'Static validation' + if: github.event.inputs.staticValidation == 'true' steps: - name: 'Checkout' uses: actions/checkout@v3