Skip to content

Commit 6376efa

Browse files
authored
Merge pull request #193 from NativeScript/hristova/update-travis-yml
chore: update to node 10, set trusty distribution
2 parents 380aedc + 85ed646 commit 6376efa

File tree

1 file changed

+24
-17
lines changed

1 file changed

+24
-17
lines changed

.travis.yml

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ matrix:
1919
- stage: "Lint"
2020
language: node_js
2121
os: linux
22-
node_js: "8"
22+
node_js: "10"
2323
script: cd src && npm run ci.tslint && cd ../demo && npm run ci.tslint && cd ../demo-angular && npm run ci.tslint
2424
- stage: "WebPack and Build"
2525
os: osx
@@ -28,7 +28,7 @@ matrix:
2828
- Type="VanillaJS"
2929
osx_image: xcode10.0
3030
language: node_js
31-
node_js: "8"
31+
node_js: "10"
3232
jdk: oraclejdk8
3333
before_script: pod repo update
3434
script:
@@ -42,7 +42,7 @@ matrix:
4242
- Type="VueJS"
4343
osx_image: xcode10.0
4444
language: node_js
45-
node_js: "8"
45+
node_js: "10"
4646
jdk: oraclejdk8
4747
before_script: pod repo update
4848
script:
@@ -56,7 +56,7 @@ matrix:
5656
- Type="Angular"
5757
osx_image: xcode10.0
5858
language: node_js
59-
node_js: "8"
59+
node_js: "10"
6060
jdk: oraclejdk8
6161
before_script: pod repo update
6262
script:
@@ -65,54 +65,61 @@ matrix:
6565
- npm i && tns build ios --bundle --env.uglify --env.aot
6666
- language: android
6767
os: linux
68+
dist: trusty
6869
env:
6970
- WebpackAndroid="28"
7071
- Type="VanillaJS"
7172
jdk: oraclejdk8
72-
before_install: nvm install 8
73+
before_install: nvm install 10
7374
script:
7475
- cd src && npm run build
7576
- cd ../demo && npm i && tns build android --bundle --env.uglify --env.snapshot --copy-to "./outputs/app-debug.apk"
7677
- "curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $ANDROID_SAUCE_STORAGE/$ANDROID_PACKAGE_JS?overwrite=true --data-binary @$ANDROID_PACKAGE_FOLDER_JS/app-debug.apk"
7778
- language: android
7879
os: linux
80+
dist: trusty
7981
env:
8082
- WebpackAndroid="28"
8183
- Type="VueJS"
8284
jdk: oraclejdk8
83-
before_install: nvm install 8
85+
before_install: nvm install 10
8486
script:
8587
- cd src && npm run build
8688
- cd ../demo-vue && npm i && tns build android --bundle --env.uglify --copy-to "./outputs/app-debug.apk"
8789
- "curl -u $SAUCE_USER:$SAUCE_KEY -X POST -H 'Content-Type: application/octet-stream' $ANDROID_SAUCE_STORAGE/$ANDROID_PACKAGE_VUE?overwrite=true --data-binary @$ANDROID_PACKAGE_FOLDER_VUE/app-debug.apk"
8890
- language: android
8991
os: linux
92+
dist: trusty
9093
env:
9194
- WebpackAndroid="28"
9295
- Type="Angular"
9396
jdk: oraclejdk8
94-
before_install: nvm install 8
97+
before_install: nvm install 10
9598
script:
9699
- cd src && npm run build
97100
- cd ../publish && sh pack.sh
98101
- cd ../demo-angular && tns plugin add ../publish/package/*.tgz
99102
- npm i && tns build android --bundle --env.uglify --env.snapshot --env.aot
100103
- language: android
104+
os: linux
105+
dist: trusty
101106
env:
102107
- BuildAndroid="28"
103108
- Type="VanillaJS"
104-
os: linux
109+
105110
jdk: oraclejdk8
106-
before_install: nvm install 8.11.4
111+
before_install: nvm install 10
107112
script:
108113
- cd demo && npm run ci.android.build
109114
- language: android
115+
os: linux
116+
dist: trusty
110117
env:
111118
- BuildAndroid="28"
112119
- Type="Angular"
113-
os: linux
120+
114121
jdk: oraclejdk8
115-
before_install: nvm install 8.11.4
122+
before_install: nvm install 10
116123
script:
117124
- cd demo-angular && npm run ci.android.build
118125
- os: osx
@@ -122,7 +129,7 @@ matrix:
122129
- Type="VanillaJS"
123130
osx_image: xcode10.0
124131
language: node_js
125-
node_js: "8"
132+
node_js: "10"
126133
jdk: oraclejdk8
127134
before_script: pod repo update
128135
script:
@@ -134,7 +141,7 @@ matrix:
134141
- Type="Angular"
135142
osx_image: xcode10.0
136143
language: node_js
137-
node_js: "8"
144+
node_js: "10"
138145
jdk: oraclejdk8
139146
before_script: pod repo update
140147
script:
@@ -145,7 +152,7 @@ matrix:
145152
- Type="VanillaJS"
146153
language: node_js
147154
os: linux
148-
node_js: "8"
155+
node_js: "10"
149156
script:
150157
- npm i -g appium
151158
- cd demo && npm i
@@ -156,7 +163,7 @@ matrix:
156163
- Type="VueJS"
157164
language: node_js
158165
os: linux
159-
node_js: "8"
166+
node_js: "10"
160167
script:
161168
- npm i -g appium
162169
- cd demo-vue && npm i
@@ -166,7 +173,7 @@ matrix:
166173
- iOS="12.0"
167174
- Type="VanillaJS"
168175
language: node_js
169-
node_js: "8"
176+
node_js: "10"
170177
script:
171178
- npm i -g appium
172179
- cd demo && npm i
@@ -176,7 +183,7 @@ matrix:
176183
- iOS="12.0"
177184
- Type="VueJS"
178185
language: node_js
179-
node_js: "8"
186+
node_js: "10"
180187
script:
181188
- npm i -g appium
182189
- cd demo-vue && npm i

0 commit comments

Comments
 (0)