From 1c0568dba5cbba511e928676c7db8cdea1f2d490 Mon Sep 17 00:00:00 2001 From: 0xb1b1 Date: Wed, 11 May 2022 18:02:48 +0300 Subject: [PATCH 1/3] Add Gradle support --- Dockerfile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile b/Dockerfile index 76afddf..240cc37 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,6 +6,7 @@ ENV ANDROID_HOME /opt/android-sdk-linux ENV ANDROID_SDK_HOME ${ANDROID_HOME} ENV ANDROID_SDK_ROOT ${ANDROID_HOME} ENV ANDROID_SDK ${ANDROID_HOME} +ENV GRADLE_VERSION "7.4.2" ENV PATH "${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin" ENV PATH "${PATH}:${ANDROID_HOME}/cmdline-tools/tools/bin" @@ -14,6 +15,7 @@ ENV PATH "${PATH}:${ANDROID_HOME}/build-tools/32.0.0" ENV PATH "${PATH}:${ANDROID_HOME}/platform-tools" ENV PATH "${PATH}:${ANDROID_HOME}/emulator" ENV PATH "${PATH}:${ANDROID_HOME}/bin" +ENV PATH "${PATH}:/opt/gradle/gradle-${GRADLE_VERSION}/bin" RUN dpkg --add-architecture i386 && \ apt-get update -yqq && \ @@ -35,4 +37,10 @@ RUN /opt/android-sdk-linux/cmdline-tools/tools/bin/sdkmanager "platform-tools" RUN /opt/android-sdk-linux/cmdline-tools/tools/bin/sdkmanager "platforms;android-31" RUN /opt/android-sdk-linux/cmdline-tools/tools/bin/sdkmanager "system-images;android-31;google_apis;x86_64" +# Install Gradle +RUN wget https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip -P /tmp +RUN unzip -d /opt/gradle /tmp/gradle-${GRADLE_VERSION}-bin.zip +RUN rm /tmp/gradle-${GRADLE_VERSION}-bin.zip + CMD /opt/tools/entrypoint.sh built-in + From d5687e5c1dd5d0e371d90db3a710d9e684246c1b Mon Sep 17 00:00:00 2001 From: 0xb1b1 Date: Mon, 1 Aug 2022 13:42:41 +0300 Subject: [PATCH 2/3] Add Drone CI integration config file (.drone.yml) --- .drone.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..8016d34 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,15 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: Docker build + image: plugins/docker + pull: never + settings: + repo: 0xb1b1/android-31 + tags: latest + username: + from_secret: docker_username + password: + from_secret: docker_password From 77dfb876fcbdbc1236f6410cf48a50b2010dce50 Mon Sep 17 00:00:00 2001 From: 0xb1b1 Date: Mon, 1 Aug 2022 14:40:30 +0300 Subject: [PATCH 3/3] Rename "Docker build" to "docker-build" in .drone.yml --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 8016d34..bc1cb6d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,7 +3,7 @@ type: docker name: default steps: -- name: Docker build +- name: docker-build image: plugins/docker pull: never settings: