diff --git a/build-and-release.yaml b/build-and-release.yaml index 633820a..9c8f4b8 100644 --- a/build-and-release.yaml +++ b/build-and-release.yaml @@ -3,53 +3,32 @@ name: '$(Build.DefinitionName) #$(Build.BuildId)' trigger: - master -parameters: - - name: AgentPoolName - displayName: Agent pool name - type: string - default: ADO Windows Server 2022 - - - name: AgentName - displayName: Agent name - single char for any - type: string - default: ' ' - +pool: + vmImage: windows-latest + resources: repositories: - repository: self type: git - containers: - - container: Windows - image: base/mcr-dotnet-sdk-6.0-servercore-ltsc2022:release - endpoint: xperienceagentshub.azurecr.io - stages: - stage: Build jobs: - job: Build displayName: Build, Sign, Test & Pack - pool: - name: ${{ parameters.AgentPoolName }} - ${{ if ne(length(parameters.AgentName), 1) }}: - demands: - - Agent.Name -equals ${{ parameters.AgentName }} - container: Windows - - workspace: - clean: resources - variables: - group: Code Sign KV Auth - name: Configuration value: Release - - name: DotNetSdkVersion - value: 5.0.x - steps: + - task: UseDotNet@2 + displayName: Download .NET 6 + inputs: + version: 6.x + - task: DotNetCoreCLI@2 displayName: Restore dotnet tools inputs: @@ -131,16 +110,6 @@ stages: - deployment: PublishNuGetPackages displayName: Publish NuGet packages - pool: - name: ${{ parameters.AgentPoolName }} - ${{ if ne(length(parameters.AgentName), 1) }}: - demands: - - Agent.Name -equals ${{ parameters.AgentName }} - container: Windows - - workspace: - clean: resources - environment: integrations-release-nuget strategy: runOnce: