@@ -7,59 +7,60 @@ matrix:
7
7
language : node_js
8
8
os : linux
9
9
node_js : " 10"
10
- script : cd src && npm run ci.tslint && cd ../demo && npm run ci.tslint && cd ../demo-angular && npm run ci.tslint
11
- - stage : " WebPack, Build and Test"
10
+ script :
11
+ - cd src && npm run ci.tslint
12
+ - cd ../demo && npm run ci.tslint
13
+ - cd ../demo-angular && npm run ci.tslint
14
+ - stage : " WebPack"
12
15
os : osx
13
16
env :
14
17
- WebPack="iOS"
18
+ - Type="TypeScript"
15
19
osx_image : xcode10.2
16
20
language : node_js
17
21
node_js : " 10"
18
22
jdk : oraclejdk8
19
23
script :
20
- - cd demo && npm run build.plugin && npm i && tns build ios --bundle --env.uglify
21
- - cd ../publish
22
- - sh pack.sh
23
- - cp package/*.tgz ../demo-angular/package.tgz
24
+ - cd demo && npm run build.plugin && npm i
25
+ - tns build ios --bundle --env.uglify
26
+ - os : osx
27
+ env :
28
+ - WebPack="iOS"
29
+ - Type="Angular"
30
+ osx_image : xcode10.2
31
+ language : node_js
32
+ node_js : " 10"
33
+ jdk : oraclejdk8
34
+ script :
35
+ - cd src && npm run build
36
+ - cd ../publish && sh pack.sh
24
37
- cd ../demo-angular
25
- - sed -i -e 's/\"..\/src\"/"package.tgz"/g' package.json
26
- - npm i
38
+ - tns plugin add ../publish/package/*.tgz
27
39
- tns build ios --bundle --env.uglify --env.aot
28
40
- language : android
29
41
os : linux
30
42
dist : trusty
31
43
env :
32
44
- WebPack="Android"
45
+ - Type="TypeScript"
33
46
jdk : oraclejdk8
34
47
before_install : nvm install 10
35
48
script :
36
- - cd demo && npm run build.plugin && npm i && tns build android --bundle --env.uglify --env.snapshot
37
- - cd ../publish
38
- - sh pack.sh
39
- - cp package/*.tgz ../demo-angular/package.tgz
40
- - cd ../demo-angular
41
- - sed -i -e 's/\"..\/src\"/"package.tgz"/g' package.json
42
- - npm i
43
- - tns build android --bundle --env.uglify --env.aot
44
- - language : android
45
- os : linux
49
+ - cd demo && npm run build.plugin
50
+ - tns build android --bundle --env.uglify --env.snapshot
51
+ - os : linux
46
52
dist : trusty
47
- env :
48
- - BuildAndroid="28"
53
+ env :
54
+ - WebPack="Android"
55
+ - Type="Angular"
49
56
jdk : oraclejdk8
50
57
before_install : nvm install 10
51
58
script :
52
- - cd src && npm i && npm run tsc && cd ../demo && npm i && tns build android && cd ../demo-angular && npm i && tns build android
53
- - os : osx
54
- env :
55
- - BuildiOS="12.0"
56
- - Xcode="10.0"
57
- osx_image : xcode10.2
58
- language : node_js
59
- node_js : " 10"
60
- jdk : oraclejdk8
61
- script :
62
- - cd src && npm i && npm run tsc && cd ../demo && npm i && tns build ios && cd ../demo-angular && npm i && tns build ios
59
+ - cd src && npm run build
60
+ - cd ../publish && sh pack.sh
61
+ - cd ../demo-angular
62
+ - tns plugin add ../publish/package/*.tgz
63
+ - tns build android --bundle --env.uglify --env.aot
63
64
64
65
android :
65
66
components :
0 commit comments