7
7
- EMULATOR_API_VER=21
8
8
- RUNTIMEVERSION=next
9
9
- AVD_NAME=Arm$EMULATOR_API_VER
10
+ - |-
11
+ FULL_PACKAGE_VERSION=$(node -e "\"console.log(require(\\\"./bin/dist/tns-core-modules/package.json\\\").version);\"")
10
12
addons :
11
13
artifacts :
12
14
paths :
@@ -28,6 +30,9 @@ android:
28
30
- extra-android-m2repository
29
31
- sys-img-armeabi-v7a-android-$EMULATOR_API_VER
30
32
before_script :
33
+ - env
34
+ - echo "Full package version"
35
+ - echo $FULL_PACKAGE_VERSION
31
36
- nvm install $NODE_VERSION
32
37
- npm install -g grunt-cli
33
38
- npm install
@@ -37,16 +42,16 @@ before_script:
37
42
- adb shell input keyevent 82 &
38
43
script :
39
44
- jdk_switcher use oraclejdk8
40
- - grunt default --verbose &&
41
- FULL_PACKAGE_VERSION=`node -e 'console.log(require("./bin/dist/ tns-core-modules/package.json").version);'` &&
42
- (cd tns-platform-declarations && npm pack) &&
43
- wget -O ./nativescript.tgz "https://s3.amazonaws.com/nativescript-ci/build_result/ nativescript.tgz" &&
44
- echo no | npm install -g nativescript.tgz --ignore-scripts > /dev/null && tns usage-reporting disable && tns error-reporting disable &&
45
- grunt buildOnlyTestsApp --verbose -- platform=Android --modulesPath=./bin/dist/$PACKAGE_NAME-$FULL_PACKAGE_VERSION.tgz --runtimeVersion=$RUNTIMEVERSION --emuPId=.*emulator.* --avd=$AVD_NAME --showEmu=false > /dev/null &&
46
- grunt runOnlyTestsApp --verbose --platform=Android --modulesPath=./bin/dist/$PACKAGE_NAME-$FULL_PACKAGE_VERSION.tgz --emuPId=.*emulator.* --avd=$AVD_NAME --showEmu=false
45
+ - grunt default --verbose
46
+ - (cd tns-platform-declarations && npm pack)
47
+ - wget -O ./nativescript.tgz "https://s3.amazonaws.com/nativescript-ci/build_result/nativescript.tgz"
48
+ - echo no | npm install -g nativescript.tgz --ignore-scripts
49
+ - tns usage-reporting disable && tns error-reporting disable
50
+ - grunt buildOnlyTestsApp --platform=Android --modulesPath=./bin/dist/$PACKAGE_NAME-$FULL_PACKAGE_VERSION.tgz --runtimeVersion=$RUNTIMEVERSION --emuPId=.*emulator.* --avd=$AVD_NAME --showEmu=false
51
+ - grunt runOnlyTestsApp --verbose --platform=Android --modulesPath=./bin/dist/$PACKAGE_NAME-$FULL_PACKAGE_VERSION.tgz --emuPId=.*emulator.* --avd=$AVD_NAME --showEmu=false
47
52
- node ./build/travis-scripts/check-testrun-broken.js
48
- - adb pull /storage/sdcard/Documents/test-results.xml &&
49
- mv test-results.xml ~/test-run-results$PACKAGE_VERSION.xml
53
+ - adb pull /storage/sdcard/Documents/test-results.xml
54
+ - mv test-results.xml ~/test-run-results$PACKAGE_VERSION.xml
50
55
before_deploy :
51
56
- mv bin/dist/$PACKAGE_NAME-$FULL_PACKAGE_VERSION.tgz ../.deploymentpackage
52
57
- mv build ../
0 commit comments