Skip to content

Commit 76f9b76

Browse files
authored
Merge pull request #1137 from NativeScript/trifonov/no-ccache-flag
check for NO_CCACHE environment variable
2 parents 6000bb6 + c152df9 commit 76f9b76

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

build.sh

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,20 @@ for KILLPID in `ps ax | grep 'adb' | grep -v 'grep' | awk ' { print $1;}'`; do k
2323
./gradlew cleanRuntime
2424
if [ "$1" != 'unit_tests_only' ]; then
2525
echo "Building Android Runtime with paramerter packageVersion: $ANDROID_PACKAGE_VERSION and commit: $GIT_COMMIT"
26-
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT
26+
if [ "$NO_CCACHE" == 'true' ]; then
27+
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT -PnoCCache
28+
else
29+
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT
30+
fi
31+
2732
cp dist/tns-android-*.tgz dist/tns-android.tgz
2833
else
2934
echo "Building Android Runtime for x86 unit tests with paramerter packageVersion: $ANDROID_PACKAGE_VERSION and commit: $GIT_COMMIT"
30-
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT -PskipUnoptimized -PonlyX86
35+
if [ "$NO_CCACHE" == 'true' ]; then
36+
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT -PskipUnoptimized -PonlyX86 -PnoCCache
37+
else
38+
./gradlew -PpackageVersion=$ANDROID_PACKAGE_VERSION -PgitCommitVersion=$GIT_COMMIT -PskipUnoptimized -PonlyX86
39+
fi
3140
cp dist/tns-android-*.tgz dist/tns-android.tgz
3241
fi
3342

0 commit comments

Comments
 (0)