ci: Move to hosted macOS for iOS builds
This commit is contained in:
Родитель
e883f96609
Коммит
4bbc23357d
|
@ -2,10 +2,7 @@ jobs:
|
|||
- job: iOS
|
||||
|
||||
pool:
|
||||
name: Default
|
||||
demands:
|
||||
- Agent.OS -equals Darwin
|
||||
- Xamarin.iOS -equals Stable
|
||||
vmImage: macOS-10.15
|
||||
|
||||
variables:
|
||||
- name: NUGET_PACKAGES
|
||||
|
@ -29,17 +26,18 @@ jobs:
|
|||
version: 3.1.3
|
||||
|
||||
- task: InstallAppleCertificate@2
|
||||
displayName: Install Bundle Apple Certificate
|
||||
displayName: Install Certificate
|
||||
inputs:
|
||||
certSecureFile: 'apple.appstore.distribution.p12'
|
||||
certPwd: '$(appleappstorecertificatepassword)'
|
||||
keychain: 'temp'
|
||||
certSecureFile: apple.appstore.distribution.p12
|
||||
certPwd: $(appleappstorecertificatepassword)
|
||||
keychain: temp
|
||||
deleteCert: true
|
||||
|
||||
- task: InstallAppleProvisioningProfile@1
|
||||
displayName: 'Install an Apple provisioning profile'
|
||||
displayName: Install Provisioning Profile
|
||||
inputs:
|
||||
provProfileSecureFile: 'Uno_Calculator.mobileprovision'
|
||||
provisioningProfileLocation: secureFiles
|
||||
provProfileSecureFile: Uno_Calculator.mobileprovision
|
||||
|
||||
- bash: |
|
||||
cd $(build.sourcesdirectory)/src/CalcManager
|
||||
|
|
|
@ -2,4 +2,5 @@ jobs:
|
|||
- template: .vsts-ci.Windows.yml
|
||||
- template: .vsts-ci.Linux.yml
|
||||
- template: .vsts-ci.macOS.yml
|
||||
- template: .vsts-ci.iOS.yml
|
||||
- template: .vsts-ci.Skia.yml
|
||||
|
|
Загрузка…
Ссылка в новой задаче