mirror of
https://github.com/microsoft/UVAtlas
synced 2024-11-08 13:20:06 +00:00
Build pipeline updates (#173)
This commit is contained in:
parent
0e2641d9f9
commit
83311b8902
@ -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:
|
||||||
|
@ -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:
|
||||||
|
@ -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:
|
||||||
|
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user