From 0a9fee2b0558a0ebbc2d0ee3f2437165f2b73d99 Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Wed, 18 Jun 2025 11:13:28 +0300 Subject: [PATCH 1/3] Update BuildArtifact to PipelineArtifact --- .azure-pipelines/1es-entra-powershell-ci-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.azure-pipelines/1es-entra-powershell-ci-build.yml b/.azure-pipelines/1es-entra-powershell-ci-build.yml index 2024fa3208..5a9bb1cf33 100644 --- a/.azure-pipelines/1es-entra-powershell-ci-build.yml +++ b/.azure-pipelines/1es-entra-powershell-ci-build.yml @@ -61,10 +61,10 @@ extends: parameters: FolderPath: "$(Build.ArtifactStagingDirectory)" Pattern: "Microsoft.Entra.*.nupkg" - - task: 1ES.PublishBuildArtifacts@1 + - task: 1ES.PublishPipelineArtifact@1 displayName: Publish Module Artifacts inputs: - PathtoPublish: $(Build.ArtifactStagingDirectory) + targetPath: $(Build.ArtifactStagingDirectory) ArtifactName: drop - task: 1ES.PublishNuget@1 displayName: Publish NuGet to preview feed From db62dff55c881e8fe3fb3d58cba29fd1b585df06 Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Wed, 18 Jun 2025 11:14:41 +0300 Subject: [PATCH 2/3] Comment Approval for testing --- .../1es-entra-powershell-release.yml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.azure-pipelines/1es-entra-powershell-release.yml b/.azure-pipelines/1es-entra-powershell-release.yml index 611b3c3efc..d2b38056a7 100644 --- a/.azure-pipelines/1es-entra-powershell-release.yml +++ b/.azure-pipelines/1es-entra-powershell-release.yml @@ -29,22 +29,22 @@ extends: stages: - stage: release jobs: - - job: approval - displayName: Approval - pool: server - timeoutInMinutes: 720 - templateContext: - type: releaseJob - isProduction: true - steps: - - task: ApprovalTask@1 - inputs: - environment: Production - servicetreeguid: f3970205-d841-45de-8b2d-3a7d45846ae1 + # - job: approval + # displayName: Approval + # pool: server + # timeoutInMinutes: 720 + # templateContext: + # type: releaseJob + # isProduction: true + # steps: + # - task: ApprovalTask@1 + # inputs: + # environment: Production + # servicetreeguid: f3970205-d841-45de-8b2d-3a7d45846ae1 - job: release - dependsOn: approval - condition: succeeded('approval') + # dependsOn: approval + # condition: succeeded('approval') templateContext: type: releaseJob isProduction: true From 406d4a89e1dcd3214f7bccb65d67b0ef0b088cf3 Mon Sep 17 00:00:00 2001 From: Kennedy Kangethe Munga Date: Wed, 18 Jun 2025 18:23:56 +0300 Subject: [PATCH 3/3] Enable approval --- .../1es-entra-powershell-release.yml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.azure-pipelines/1es-entra-powershell-release.yml b/.azure-pipelines/1es-entra-powershell-release.yml index d2b38056a7..611b3c3efc 100644 --- a/.azure-pipelines/1es-entra-powershell-release.yml +++ b/.azure-pipelines/1es-entra-powershell-release.yml @@ -29,22 +29,22 @@ extends: stages: - stage: release jobs: - # - job: approval - # displayName: Approval - # pool: server - # timeoutInMinutes: 720 - # templateContext: - # type: releaseJob - # isProduction: true - # steps: - # - task: ApprovalTask@1 - # inputs: - # environment: Production - # servicetreeguid: f3970205-d841-45de-8b2d-3a7d45846ae1 + - job: approval + displayName: Approval + pool: server + timeoutInMinutes: 720 + templateContext: + type: releaseJob + isProduction: true + steps: + - task: ApprovalTask@1 + inputs: + environment: Production + servicetreeguid: f3970205-d841-45de-8b2d-3a7d45846ae1 - job: release - # dependsOn: approval - # condition: succeeded('approval') + dependsOn: approval + condition: succeeded('approval') templateContext: type: releaseJob isProduction: true