Build pipeline updates (#173)

This commit is contained in:
Chuck Walbourn 2024-09-12 12:36:18 -07:00 committed by GitHub
parent 0e2641d9f9
commit 83311b8902
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 18 additions and 8 deletions

View File

@ -48,6 +48,8 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet restore displayName: NuGet restore
inputs: inputs:
@ -113,6 +115,8 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet restore displayName: NuGet restore
inputs: inputs:

View File

@ -45,8 +45,6 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
inputs:
versionSpec: '6.5.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Create nuget.config with single source' displayName: 'Create nuget.config with single source'
inputs: inputs:
@ -70,6 +68,8 @@ jobs:
arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config
- task: nuget-security-analysis@0 - task: nuget-security-analysis@0
displayName: 'Secure Supply Chain Analysis' displayName: 'Secure Supply Chain Analysis'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet Install WSDK x64 displayName: NuGet Install WSDK x64
inputs: inputs:
@ -150,8 +150,6 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
inputs:
versionSpec: '6.5.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Create nuget.config with single source' displayName: 'Create nuget.config with single source'
inputs: inputs:
@ -174,6 +172,8 @@ jobs:
arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config
- task: nuget-security-analysis@0 - task: nuget-security-analysis@0
displayName: 'Secure Supply Chain Analysis' displayName: 'Secure Supply Chain Analysis'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet Install WSDK x64 displayName: NuGet Install WSDK x64
inputs: inputs:
@ -223,6 +223,7 @@ jobs:
msbuildArgs: /p:PreferredToolArchitecture=x64 msbuildArgs: /p:PreferredToolArchitecture=x64
platform: x64 platform: x64
configuration: Release configuration: Release
# Windows on ARM 32-bit is deprecated. https://learn.microsoft.com/windows/arm/arm32-to-arm64
- task: VSBuild@1 - task: VSBuild@1
displayName: Build solution UVAtlas_Windows10_2022.sln arm64dbg displayName: Build solution UVAtlas_Windows10_2022.sln arm64dbg
inputs: inputs:

View File

@ -45,8 +45,6 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
inputs:
versionSpec: '6.5.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Create nuget.config with single source' displayName: 'Create nuget.config with single source'
inputs: inputs:
@ -70,6 +68,8 @@ jobs:
arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config
- task: nuget-security-analysis@0 - task: nuget-security-analysis@0
displayName: 'Secure Supply Chain Analysis' displayName: 'Secure Supply Chain Analysis'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet Install WSDK x64 displayName: NuGet Install WSDK x64
inputs: inputs:
@ -150,8 +150,6 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
inputs:
versionSpec: '6.5.x'
- task: PowerShell@2 - task: PowerShell@2
displayName: 'Create nuget.config with single source' displayName: 'Create nuget.config with single source'
inputs: inputs:
@ -174,6 +172,8 @@ jobs:
arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config arguments: sources add -Name xboxgdk -Source $(URL_FEED) -ConfigFile $(Build.SourcesDirectory)\NuGet.config
- task: nuget-security-analysis@0 - task: nuget-security-analysis@0
displayName: 'Secure Supply Chain Analysis' displayName: 'Secure Supply Chain Analysis'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet Install WSDK x64 displayName: NuGet Install WSDK x64
inputs: inputs:
@ -223,6 +223,7 @@ jobs:
msbuildArgs: /p:PreferredToolArchitecture=x64 msbuildArgs: /p:PreferredToolArchitecture=x64
platform: x64 platform: x64
configuration: Release configuration: Release
# Windows on ARM 32-bit is deprecated. https://learn.microsoft.com/windows/arm/arm32-to-arm64
- task: VSBuild@1 - task: VSBuild@1
displayName: Build solution UVAtlas_Windows10_2022.sln arm64dbg displayName: Build solution UVAtlas_Windows10_2022.sln arm64dbg
inputs: inputs:

View File

@ -48,6 +48,8 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet restore displayName: NuGet restore
inputs: inputs:
@ -107,6 +109,8 @@ jobs:
fetchTags: false fetchTags: false
- task: NuGetToolInstaller@1 - task: NuGetToolInstaller@1
displayName: 'Use NuGet' displayName: 'Use NuGet'
- task: NuGetAuthenticate@1
displayName: 'NuGet Auth'
- task: NuGetCommand@2 - task: NuGetCommand@2
displayName: NuGet restore displayName: NuGet restore
inputs: inputs: