Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 15b6f89e authored by Jackeagle's avatar Jackeagle
Browse files

Gradle: Setup gradle env within docker container



- This improves build reliability and reduces network dependencies.
- Update gradle wrapper distributionUrl.

Signed-off-by: default avatarJackeagle <jackeagle102@gmail.com>
parent 757a4e13
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -26,5 +26,17 @@ ENV SNAP_ARCH="amd64"
COPY buildSrc/linux/jdk-11.0.2 /usr/lib/jdk/jdk-11.0.2
ENV JAVA_HOME=/usr/lib/jdk/jdk-11.0.2

# Download Gradle ZIP file into the container
ADD https://github.com/gradle/gradle-distributions/releases/download/v4.10.2/gradle-4.10.2-bin.zip /tmp/

# Extract Gradle
RUN mkdir -p /usr/local/gradle && \
    unzip /tmp/gradle-4.10.2-bin.zip -d /usr/local/gradle && \
    rm /tmp/gradle-4.10.2-bin.zip

# Set Gradle environment variables
ENV GRADLE_HOME=/usr/local/gradle/gradle-4.10.2
ENV PATH=$GRADLE_HOME/bin:$PATH

# Set the working directory to /Workspace
WORKDIR /Workspace
+1 −1
Original line number Diff line number Diff line
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-bin.zip
distributionUrl=https\://github.com/gradle/gradle-distributions/releases/download/v4.10.2/gradle-4.10.2-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists