forked from BabylonJS/BabylonReactNative
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathazure-pipelines.yml
More file actions
34 lines (32 loc) · 1019 Bytes
/
azure-pipelines.yml
File metadata and controls
34 lines (32 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
trigger:
- master
jobs:
- job: buildTest
timeoutInMinutes: 120
pool:
vmImage: macos-latest
steps:
- checkout: self
name: Checkout
- task: UseNode@1
inputs:
version: '16.x'
- script: brew install ninja
displayName: 'Setup Ninja'
- script: sudo xcode-select --switch /Applications/Xcode_13.4.1.app/Contents/Developer
displayName: 'Select XCode 13.4.1'
- script: npm install
displayName: 'NPM Install (Playground)'
workingDirectory: './Apps/Playground'
- script: npm run select --reactNative 0.64
displayName: 'Select React Native Version 0.64'
workingDirectory: './Apps/Playground'
- script: npm install
displayName: 'NPM Install (Binary Package)'
workingDirectory: './Package'
- script: npx gulp --reactNative 0.64 --releaseVersion 1.6.6.6
displayName: 'Gulp'
workingDirectory: './Package'
env:
JAVA_HOME: $(JAVA_HOME_11_X64)
PATH: $(JAVA_HOME_11_X64)/bin:$(PATH)