1- branches :
2- only :
3- - master
4- matrix :
5- include :
6- - stage : " Lint"
7- language : node_js
8- os : linux
9- node_js : " 6"
10- script : cd src && npm run ci.tslint && cd ../demo && npm run ci.tslint
11- - stage : " WebPack and Build"
12- os : osx
13- env :
14- - Platform="iOS"
15- - Xcode="9.2"
16- osx_image : xcode9.2
17- language : node_js
18- node_js : " 6"
19- jdk : oraclejdk8
20- script : cd demo && npm run build.plugin && npm i && npm run build-ios-bundle
21- - os : linux
22- language : android
23- env :
24- - Platform="Android"
25- - AndroidSDK="26"
26- jdk : oraclejdk8
27- before_install : nvm install 6.10.3
28- script : >
29- echo { \"project_info\": { \"project_number\": \"424050927453\", \"firebase_url\": \"https://pptest-53916.firebaseio.com\", \"project_id\": \"pptest-53916\", \"storage_bucket\": \"pptest-53916.appspot.com\" }, \"client\": [ { \"client_info\": { \"mobilesdk_app_id\": \"1:424050927453:android:21d2dd8987e1e3d1\", \"android_client_info\": { \"package_name\": \"org.nativescript.ppTest\" } }, \"oauth_client\": [ { \"client_id\": \"424050927453-o7gv6bcmknujjoaaoa5r4d452cutb9jf.apps.googleusercontent.com\", \"client_type\": 3 } ], \"api_key\": [ { \"current_key\": \"AIzaSyDr3fqH7Z8-vhBNpAges_KFTA7oOoylGvU\" } ], \"services\": { \"analytics_service\": { \"status\": 1 }, \"appinvite_service\": { \"status\": 1, \"other_platform_oauth_client\": [] }, \"ads_service\": { \"status\": 2 } } } ], \"configuration_version\": \"1\"} > demo/app/App_Resources/Android/google-services.json &&
30- cd demo && npm run build.plugin && npm i && npm run build-android-bundle
31- - language : android
32- env :
33- - Platform="Android"
34- - AndroidSDK="26"
35- os : linux
36- jdk : oraclejdk8
37- before_install : nvm install stable
38- script : >
39- echo { \"project_info\": { \"project_number\": \"424050927453\", \"firebase_url\": \"https://pptest-53916.firebaseio.com\", \"project_id\": \"pptest-53916\", \"storage_bucket\": \"pptest-53916.appspot.com\" }, \"client\": [ { \"client_info\": { \"mobilesdk_app_id\": \"1:424050927453:android:21d2dd8987e1e3d1\", \"android_client_info\": { \"package_name\": \"org.nativescript.ppTest\" } }, \"oauth_client\": [ { \"client_id\": \"424050927453-o7gv6bcmknujjoaaoa5r4d452cutb9jf.apps.googleusercontent.com\", \"client_type\": 3 } ], \"api_key\": [ { \"current_key\": \"AIzaSyDr3fqH7Z8-vhBNpAges_KFTA7oOoylGvU\" } ], \"services\": { \"analytics_service\": { \"status\": 1 }, \"appinvite_service\": { \"status\": 1, \"other_platform_oauth_client\": [] }, \"ads_service\": { \"status\": 2 } } } ], \"configuration_version\": \"1\"} > demo/app/App_Resources/Android/google-services.json &&
40- cd demo && npm run ci.android.build
41- - os : osx
42- env :
43- - Platform="iOS"
44- - Xcode="9.2"
45- osx_image : xcode9.2
46- language : node_js
47- node_js : " 6"
48- jdk : oraclejdk8
49- script : cd demo && npm run ci.ios.build
50-
51- android :
52- components :
53- - tools
54- - platform-tools
55- - build-tools-26.0.1
56- - android-23
57- - android-26
58- - extra-android-m2repository
59-
60- install :
61- - echo no | npm install -g nativescript
62- - tns usage-reporting disable
63- - tns error-reporting disable
64-
1+ branches :
2+ only :
3+ - master
4+ matrix :
5+ include :
6+ - stage : " Lint"
7+ language : node_js
8+ os : linux
9+ node_js : " 6"
10+ script : cd src && npm run ci.tslint && cd ../demo && npm run ci.tslint
11+ - stage : " WebPack and Build"
12+ os : osx
13+ env :
14+ - Platform="iOS"
15+ - Xcode="9.2"
16+ - Webpack="true"
17+ osx_image : xcode9.2
18+ language : node_js
19+ node_js : " 6"
20+ jdk : oraclejdk8
21+ script : cd demo && npm run build.plugin && npm i && tns build ios --bundle --env.uglify
22+ - os : linux
23+ language : android
24+ env :
25+ - Platform="Android"
26+ - AndroidSDK="26"
27+ - Webpack="true"
28+ jdk : oraclejdk8
29+ before_install : nvm install 6.10.3
30+ script : >
31+ echo { \"project_info\": { \"project_number\": \"424050927453\", \"firebase_url\": \"https://pptest-53916.firebaseio.com\", \"project_id\": \"pptest-53916\", \"storage_bucket\": \"pptest-53916.appspot.com\" }, \"client\": [ { \"client_info\": { \"mobilesdk_app_id\": \"1:424050927453:android:21d2dd8987e1e3d1\", \"android_client_info\": { \"package_name\": \"org.nativescript.ppTest\" } }, \"oauth_client\": [ { \"client_id\": \"424050927453-o7gv6bcmknujjoaaoa5r4d452cutb9jf.apps.googleusercontent.com\", \"client_type\": 3 } ], \"api_key\": [ { \"current_key\": \"AIzaSyDr3fqH7Z8-vhBNpAges_KFTA7oOoylGvU\" } ], \"services\": { \"analytics_service\": { \"status\": 1 }, \"appinvite_service\": { \"status\": 1, \"other_platform_oauth_client\": [] }, \"ads_service\": { \"status\": 2 } } } ], \"configuration_version\": \"1\"} > demo/app/App_Resources/Android/google-services.json &&
32+ cd demo && npm run build.plugin && npm i && tns build android --bundle --env.uglify
33+ - language : android
34+ env :
35+ - Platform="Android"
36+ - AndroidSDK="26"
37+ os : linux
38+ jdk : oraclejdk8
39+ before_install : nvm install stable
40+ script : >
41+ echo { \"project_info\": { \"project_number\": \"424050927453\", \"firebase_url\": \"https://pptest-53916.firebaseio.com\", \"project_id\": \"pptest-53916\", \"storage_bucket\": \"pptest-53916.appspot.com\" }, \"client\": [ { \"client_info\": { \"mobilesdk_app_id\": \"1:424050927453:android:21d2dd8987e1e3d1\", \"android_client_info\": { \"package_name\": \"org.nativescript.ppTest\" } }, \"oauth_client\": [ { \"client_id\": \"424050927453-o7gv6bcmknujjoaaoa5r4d452cutb9jf.apps.googleusercontent.com\", \"client_type\": 3 } ], \"api_key\": [ { \"current_key\": \"AIzaSyDr3fqH7Z8-vhBNpAges_KFTA7oOoylGvU\" } ], \"services\": { \"analytics_service\": { \"status\": 1 }, \"appinvite_service\": { \"status\": 1, \"other_platform_oauth_client\": [] }, \"ads_service\": { \"status\": 2 } } } ], \"configuration_version\": \"1\"} > demo/app/App_Resources/Android/google-services.json &&
42+ cd demo && npm run ci.android.build
43+ - os : osx
44+ env :
45+ - Platform="iOS"
46+ - Xcode="9.2"
47+ osx_image : xcode9.2
48+ language : node_js
49+ node_js : " 6"
50+ jdk : oraclejdk8
51+ script : cd demo && npm run ci.ios.build
52+
53+ android :
54+ components :
55+ - tools
56+ - platform-tools
57+ - build-tools-26.0.1
58+ - android-23
59+ - android-26
60+ - extra-android-m2repository
61+
62+ install :
63+ - echo no | npm install -g nativescript
64+ - tns usage-reporting disable
65+ - tns error-reporting disable
0 commit comments