1
0
mirror of https://github.com/XFox111/GUTSchedule.git synced 2026-04-22 06:58:01 +03:00

Update azure-pipelines.yml for Azure Pipelines

Reconfigured pipeline to deliver both .apk and .aab archives
This commit is contained in:
Michael Gordeev
2020-01-31 21:01:57 +03:00
parent 2b27acce6a
commit c7f3cd6c9f
+13 -2
View File
@@ -27,7 +27,7 @@ steps:
failBuildOnCodeIssues: false failBuildOnCodeIssues: false
- task: XamarinAndroid@1 - task: XamarinAndroid@1
displayName: 'Build Solution' displayName: 'Build Solution (AppBundle)'
inputs: inputs:
projectFile: '**/**.csproj' projectFile: '**/**.csproj'
outputDirectory: '$(outputDirectory)' outputDirectory: '$(outputDirectory)'
@@ -37,6 +37,17 @@ steps:
msbuildArguments: ' /t:PackageForAndroid -t:SignAndroidPackage -p:AndroidPackageFormat=aab /p:Configuration=Release' msbuildArguments: ' /t:PackageForAndroid -t:SignAndroidPackage -p:AndroidPackageFormat=aab /p:Configuration=Release'
jdkOption: 'JDKVersion' jdkOption: 'JDKVersion'
- task: XamarinAndroid@1
displayName: 'Build Solution (APK)'
inputs:
projectFile: '**/**.csproj'
outputDirectory: '$(outputDirectory)'
configuration: 'Release (APK)'
msbuildVersionOption: 'latest'
msbuildArchitectureOption: 'x64'
msbuildArguments: ' /t:PackageForAndroid -t:SignAndroidPackage -p:AndroidPackageFormat=apk /p:Configuration="Release (APK)"'
jdkOption: 'JDKVersion'
- task: DeleteFiles@1 - task: DeleteFiles@1
displayName: 'Delete debug files' displayName: 'Delete debug files'
inputs: inputs:
@@ -56,7 +67,7 @@ steps:
displayName: 'Update package name' displayName: 'Update package name'
inputs: inputs:
targetType: 'inline' targetType: 'inline'
script: 'get-childitem *-Signed.aab | foreach { rename-item $_ $_.Name.Replace("-Signed", "") }' script: 'get-childitem *-Signed.* | foreach { rename-item $_ $_.Name.Replace("-Signed", "") }'
workingDirectory: '$(outputDirectory)' workingDirectory: '$(outputDirectory)'
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1