diff --git a/.pipelines/release.yml b/.pipelines/release.yml index d28596e0f6..8ee42e5a0f 100644 --- a/.pipelines/release.yml +++ b/.pipelines/release.yml @@ -378,14 +378,11 @@ extends: Remove-Item vc143.pdb Remove-Item *test* - - task: PublishSymbols@2 - displayName: Publish symbols path - continueOnError: True + - task: 1ES.PublishPipelineArtifact@1 + displayName: 'Publish Artifact: GPO Files' inputs: - SearchPattern: | - $(Build.ArtifactStagingDirectory)/Symbols-$(BuildPlatform)/**/*.* - IndexSources: false - SymbolServerType: TeamServices + targetPath: $(Build.ArtifactStagingDirectory)/Symbols-$(BuildPlatform)/*.* + artifactName: Symbols-$(BuildPlatform) - template: .pipelines/installer-steps.yml@self parameters: @@ -444,9 +441,10 @@ extends: pwsh: true # Publishing the GPO files - - pwsh: |- - New-Item "$(Build.ArtifactStagingDirectory)/gpo" -Type Directory - Copy-Item src\gpo\assets\* "$(Build.ArtifactStagingDirectory)/gpo" -Recurse - displayName: Stage the GPO files + - task: 1ES.PublishPipelineArtifact@1 + displayName: 'Publish Artifact: GPO Files' + inputs: + targetPath: src\gpo\assets + artifactName: GroupPolicyObjectsFiles-${{ parameters.versionNumber }} ... diff --git a/src/gpo/assets/.artifactignore b/src/gpo/assets/.artifactignore new file mode 100644 index 0000000000..468731c811 --- /dev/null +++ b/src/gpo/assets/.artifactignore @@ -0,0 +1,2 @@ +.artifactignore +_manifest \ No newline at end of file