@@ -3,28 +3,14 @@ name: "$(Build.DefinitionName) #$(Build.BuildId)"
33trigger : none # Manual Publish
44pr : none # GitHub Actions handle PRs
55
6- parameters :
7- - name : AgentPoolName
8- displayName : Agent pool name
9- type : string
10- default : ADO Windows Server 2022
11-
12- - name : AgentName
13- displayName : Agent name - single char for any
14- type : string
15- default : " "
16-
6+ pool :
7+ vmImage : windows-latest
178
189resources :
1910 repositories :
2011 - repository : self
2112 type : git
2213
23- containers :
24- - container : Windows
25- image : base/mcr-dotnet-sdk-8.0-servercore-ltsc2022:release
26- endpoint : xperienceagentshub.azurecr.io
27-
2814variables :
2915 - name : SIGN_FILE
3016 value : true
@@ -35,13 +21,6 @@ stages:
3521 - job : Build
3622 displayName : Build, Sign, and Pack
3723
38- pool :
39- name : ${{ parameters.AgentPoolName }}
40- ${{ if ne(length(parameters.AgentName), 1) }} :
41- demands :
42- - Agent.Name -equals ${{ parameters.AgentName }}
43- container : Windows
44-
4524 variables :
4625 - group : Code Sign KV Auth
4726
@@ -104,16 +83,7 @@ stages:
10483 - deployment : PublishNuGetPackages
10584 displayName : Publish NuGet packages
10685
107- pool :
108- name : ${{ parameters.AgentPoolName }}
109- ${{ if ne(length(parameters.AgentName), 1) }} :
110- demands :
111- - Agent.Name -equals ${{ parameters.AgentName }}
112- container : Windows
113-
11486 environment : integrations-release-nuget
115- workspace :
116- clean : all
11787 strategy :
11888 runOnce :
11989 deploy :
0 commit comments