Skip to content

Commit 4090581

Browse files
authored
KX-20443 Change to new pool (#46)
* KX-20443 Run on microsoft-hosted agent
1 parent 1d3cb3c commit 4090581

File tree

1 file changed

+8
-39
lines changed

1 file changed

+8
-39
lines changed

build-and-release.yaml

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,53 +3,32 @@ name: '$(Build.DefinitionName) #$(Build.BuildId)'
33
trigger:
44
- master
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
8+
179
resources:
1810
repositories:
1911
- repository: self
2012
type: git
2113

22-
containers:
23-
- container: Windows
24-
image: base/mcr-dotnet-sdk-6.0-servercore-ltsc2022:release
25-
endpoint: xperienceagentshub.azurecr.io
26-
2714
stages:
2815
- stage: Build
2916
jobs:
3017
- job: Build
3118
displayName: Build, Sign, Test & Pack
3219

33-
pool:
34-
name: ${{ parameters.AgentPoolName }}
35-
${{ if ne(length(parameters.AgentName), 1) }}:
36-
demands:
37-
- Agent.Name -equals ${{ parameters.AgentName }}
38-
container: Windows
39-
40-
workspace:
41-
clean: resources
42-
4320
variables:
4421
- group: Code Sign KV Auth
4522

4623
- name: Configuration
4724
value: Release
4825

49-
- name: DotNetSdkVersion
50-
value: 5.0.x
51-
5226
steps:
27+
- task: UseDotNet@2
28+
displayName: Download .NET 6
29+
inputs:
30+
version: 6.x
31+
5332
- task: DotNetCoreCLI@2
5433
displayName: Restore dotnet tools
5534
inputs:
@@ -131,16 +110,6 @@ stages:
131110
- deployment: PublishNuGetPackages
132111
displayName: Publish NuGet packages
133112

134-
pool:
135-
name: ${{ parameters.AgentPoolName }}
136-
${{ if ne(length(parameters.AgentName), 1) }}:
137-
demands:
138-
- Agent.Name -equals ${{ parameters.AgentName }}
139-
container: Windows
140-
141-
workspace:
142-
clean: resources
143-
144113
environment: integrations-release-nuget
145114
strategy:
146115
runOnce:

0 commit comments

Comments
 (0)