@@ -16,24 +16,33 @@ parameters:
1616 # timeoutInMinutes: 150
1717
1818jobs :
19- - template : /eng/common/${{ parameters.oneESCompat.templateFolderName }}/job/job.yml
19+ # - template: /eng/common/${{ parameters.oneESCompat.templateFolderName }}/job/job.yml
20+ - deployment : PublishPackages
21+ displayName : ' 🚀 Publish dnup library packages'
22+ environment : DotNet-SDK-Workloads
23+ pool :
24+ name : $(DncEngInternalBuildPool)
25+ image : 1es-windows-2022
26+ os : windows
2027 templateContext :
2128 type : releaseJob
22- parameters :
23- steps :
24- # 1ES docs: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/inputs
25- - task : 1ES.DownloadPipelineArtifact@1
26- displayName : 🟣 Download build artifacts
27- inputs :
28- artifactName : Artifacts
29- targetPath : $(System.DefaultWorkingDirectory)/artifacts
30- # 1ES docs: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/outputs/nuget-packages
31- # DotNetCoreCLI@2 docs: https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2
32- - ${{ if eq(false, true) }} :
33- - task : 1ES.PublishNuget@1
34- displayName : 🟣 Publish packages to AzDO
35- inputs :
36- useDotNetTask : true
37- packagesToPush : $(System.DefaultWorkingDirectory)/artifacts/packages/**/*.nupkg
38- packageParentPath : $(System.DefaultWorkingDirectory)/artifacts
39- publishVstsFeed : public/dotnet-tools
29+ strategy :
30+ runOnce :
31+ deploy :
32+ steps :
33+ # 1ES docs: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/inputs
34+ - task : 1ES.DownloadPipelineArtifact@1
35+ displayName : 🟣 Download build artifacts
36+ inputs :
37+ artifactName : Artifacts
38+ targetPath : $(System.DefaultWorkingDirectory)/artifacts
39+ # 1ES docs: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/outputs/nuget-packages
40+ # DotNetCoreCLI@2 docs: https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2
41+ - ${{ if eq(false, true) }} :
42+ - task : 1ES.PublishNuget@1
43+ displayName : 🟣 Publish packages to AzDO
44+ inputs :
45+ useDotNetTask : true
46+ packagesToPush : $(System.DefaultWorkingDirectory)/artifacts/packages/**/*.nupkg
47+ packageParentPath : $(System.DefaultWorkingDirectory)/artifacts
48+ publishVstsFeed : public/dotnet-tools
0 commit comments