-
-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathazure-pipelines.yml
More file actions
19 lines (19 loc) · 714 Bytes
/
azure-pipelines.yml
File metadata and controls
19 lines (19 loc) · 714 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
pool:
vmImage: 'macOS-11'
variables:
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
steps:
- script: bundle install --jobs=3 --retry=3 --deployment --path=${BUNDLE_PATH:-vendor/bundle}
displayName: 'Install gems'
- script: brew bundle
displayName: 'Install homebrew dependencies'
- script: "./scripts/add-key.sh"
displayName: 'Add key'
env:
KEY_PASSWORD: $(secret.keyPassword)
- script: xcodebuild -resolvePackageDependencies
displayName: Resolve Swift Package Manager dependencies (https://github.com/fastlane/fastlane/pull/15505)
- script: bundle exec fastlane test
displayName: 'Build and test with fastlane'
- script: "./scripts/remove-key.sh"
displayName: 'Remove key'