36 строки
1.0 KiB
YAML
36 строки
1.0 KiB
YAML
jobs:
|
|
- job: Packages
|
|
|
|
pool:
|
|
vmImage: 'windows-2022'
|
|
|
|
variables:
|
|
NUGET_PACKAGES: $(Agent.WorkFolder)\.nuget
|
|
NUGET_HTTP_CACHE_PATH: $(Agent.WorkFolder)\.nuget-http-cache
|
|
ANDROID_NDK_HOME: C:\Microsoft\AndroidNDK64\android-ndk-r16b
|
|
ANDROID_NDK_PATH: C:\Microsoft\AndroidNDK64\android-ndk-r16b
|
|
AndroidNdkDirectory: C:\Microsoft\AndroidNDK64\android-ndk-r16b
|
|
|
|
steps:
|
|
- checkout: self
|
|
clean: true
|
|
|
|
- task: MSBuild@1
|
|
inputs:
|
|
solution: src/MyApp.sln
|
|
msbuildLocationMethod: version
|
|
msbuildVersion: latest
|
|
msbuildArchitecture: x86
|
|
msbuildArguments: /r /p:Configuration=Release "/p:Platform=Any CPU" /detailedsummary /p:AotAssemblies=false /p:AppxPackageSigningEnabled=false /bl:$(build.artifactstagingdirectory)/build.binlog
|
|
clean: false
|
|
maximumCpuCount: true
|
|
restoreNugetPackages: false
|
|
logProjectEvents: false
|
|
createLogFile: false
|
|
|
|
|
|
- task: PublishBuildArtifacts@1
|
|
retryCountOnTaskFailure: 3
|
|
condition: always()
|
|
inputs:
|
|
ArtifactName: drop |