From 62dea73fdf080adff1de046c5741243ecbc1e419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sat, 15 Sep 2018 23:12:39 -0400 Subject: [PATCH] build: use gradle from docker image Prevents downloading gradle every build Change-Id: I920d51bb7712e2f6aaf3f6845bae3f98bcb02ff6 --- compile.sh | 4 ++-- docker/Dockerfile | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/compile.sh b/compile.sh index 639ffc2d2..497f11a4b 100755 --- a/compile.sh +++ b/compile.sh @@ -52,9 +52,9 @@ if [[ $NO_GRADLE -eq 0 ]]; then fi if [[ $DAEMON_ONLY -eq 0 ]]; then if [[ $RELEASE -eq 1 ]]; then - cd $TOP && ./gradlew $GRADLE_PROPERTIES assembleRelease + cd $TOP && gradle $GRADLE_PROPERTIES assembleRelease else - cd $TOP && ./gradlew $GRADLE_PROPERTIES assembleDebug + cd $TOP && gradle $GRADLE_PROPERTIES assembleDebug fi fi else diff --git a/docker/Dockerfile b/docker/Dockerfile index be3b2e549..0b0b8c14d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:18.04 +FROM gradle:jdk8 ENV LANG en_US.utf8 ENV LC_ALL en_US.utf8 @@ -20,13 +20,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ bzip2 \ doxygen \ git \ - gradle \ lib32stdc++6 \ lib32z1 \ libtool \ locales \ m4 \ - openjdk-8-jdk \ pkg-config \ software-properties-common \ ssh \ @@ -37,8 +35,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ yasm \ nasm \ zip \ - && locale-gen $LANG $LC_ALL && update-locale $LANG $LC_ALL \ - && update-java-alternatives --set java-1.8.0-openjdk + && locale-gen $LANG $LC_ALL && update-locale $LANG $LC_ALL # Android SDK tools RUN wget -O /tmp/android-tools.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip && \ -- GitLab