|
@@ -1,10 +1,13 @@
|
1
|
|
-language: node_js
|
2
|
|
-node_js:
|
3
|
|
- - "node"
|
|
1
|
+language: java
|
4
|
2
|
|
5
|
3
|
jdk:
|
6
|
4
|
- oraclejdk8
|
7
|
5
|
|
|
6
|
+env:
|
|
7
|
+ - NODE_VERSION=stable
|
|
8
|
+ - ANDROID_HOME=$HOME/android-sdk-linux
|
|
9
|
+ - PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
|
|
10
|
+
|
8
|
11
|
git:
|
9
|
12
|
depth: 3
|
10
|
13
|
|
|
@@ -19,7 +22,7 @@ cache:
|
19
|
22
|
- $HOME/.gradle/caches/
|
20
|
23
|
- $HOME/.gradle/wrapper/
|
21
|
24
|
- $HOME/.m2
|
22
|
|
- - $HOME/android-sdk-linux/licenses/
|
|
25
|
+ - $ANDROID_HOME/licenses/
|
23
|
26
|
|
24
|
27
|
before_cache:
|
25
|
28
|
- rm -rf $HOME/.gradle/caches/modules-2/modules-2.lock
|
|
@@ -27,10 +30,13 @@ before_cache:
|
27
|
30
|
|
28
|
31
|
before_install:
|
29
|
32
|
- set -e
|
30
|
|
- - export ANDROID_HOME=$HOME/android-sdk-linux
|
31
|
|
- - export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
|
32
|
33
|
- ./scripts/clean.sh
|
33
|
34
|
|
|
35
|
+install:
|
|
36
|
+ - nvm install $NODE_VERSION
|
|
37
|
+ - npm i -g yarn
|
|
38
|
+ - yarn
|
|
39
|
+
|
34
|
40
|
script:
|
35
|
41
|
- yarn run lint
|
36
|
42
|
- yarn run test:js
|