summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-02-08 14:00:31 +0100
committerFlorian Dold <florian@dold.me>2023-02-08 14:00:31 +0100
commit8c9504fc6b5eda78f8cd8c31c2af06f7dc769b50 (patch)
treea053c8e89fc56164d0fe22b2b523597e2f2439d7
parent607d090b9ff89c9f8074319ac62fd2e7ff066d29 (diff)
downloadquickjs-tart-8c9504fc6b5eda78f8cd8c31c2af06f7dc769b50.tar.gz
quickjs-tart-8c9504fc6b5eda78f8cd8c31c2af06f7dc769b50.tar.bz2
quickjs-tart-8c9504fc6b5eda78f8cd8c31c2af06f7dc769b50.zip
android build: allow gradle caching and make signing optional
-rwxr-xr-xdocker-android/build.sh3
-rw-r--r--docker-android/docker-compose.yml1
2 files changed, 3 insertions, 1 deletions
diff --git a/docker-android/build.sh b/docker-android/build.sh
index f0e6a87..da5414f 100755
--- a/docker-android/build.sh
+++ b/docker-android/build.sh
@@ -20,7 +20,8 @@ cd $ANDROID_DIR
# Build or publish .aar library
if [ -z "${MAVEN_PUBLISH+x}" ]; then
- ./gradlew publishToMavenLocal
+ echo "Publishing to local maven"
+ ./gradlew --build-cache --gradle-user-home /root/gradle-cache --console=plain publishToMavenLocal
else
./gradlew publishAllPublicationsToMavenCentralRepository
./gradlew closeAndReleaseRepository
diff --git a/docker-android/docker-compose.yml b/docker-android/docker-compose.yml
index d766b49..3f0949e 100644
--- a/docker-android/docker-compose.yml
+++ b/docker-android/docker-compose.yml
@@ -8,3 +8,4 @@ services:
env_file: .env
volumes:
- ../.m2:/root/.m2
+ - ../.gradle-cache:/root/gradle-cache