Skip to content

Commit 36b712e

Browse files
committed
version 1.2.6
1 parent 6fa64a9 commit 36b712e

File tree

5 files changed

+14
-15
lines changed

5 files changed

+14
-15
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Dockerfile for building with Android SDK/NDK, including Google Cloud SDK.
22
FROM amazoncorretto:17-al2-jdk AS builder
3-
LABEL description="Android Builder" version="1.2.5" repository="https://github.com/syslogic/cloudbuild-android" maintainer="Martin Zeitler"
3+
LABEL description="Android Builder" version="1.2.6" repository="https://github.com/syslogic/cloudbuild-android" maintainer="Martin Zeitler"
44
LABEL org.opencontainers.image.description="Android Builder"
55

66
# Packages
@@ -10,7 +10,7 @@ RUN yum -y install wget unzip xxd libidn && yum -y upgrade
1010

1111
# Arguments, now with default values.
1212
ARG _CLI_TOOLS_VERSION=13114758
13-
ARG _ANDROID_SDK_PACKAGES="platform-tools platforms;android-36 build-tools;36.0.0"
13+
ARG _ANDROID_SDK_PACKAGES="platform-tools platforms;android-36 build-tools;36.0.0 emulator"
1414
ARG _GRADLE_VERSION=9.0.0
1515

1616
# Path

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Android Builder Image
2-
<img src="https://storage.googleapis.com/cloudbuild-badges/cloudbuild-android-master.svg"/>
2+
<img src="https://storage.googleapis.com/cloudbuild-badges/cloudbuild-android-master.svg" alt=""/>
33

44
## Docker Image
55

@@ -38,8 +38,8 @@ And one can pre-install Gradle by passing `_GRADLE_VERSION`.<br/>
3838
At the moment these are both statically set in [`cloudbuild.yaml`](https://github.com/syslogic/cloudbuild-android/blob/master/cloudbuild.yaml), but the code is there.
3939

4040
- `_CLI_TOOLS_VERSION` ~ `13114758`
41-
- `_ANDROID_SDK_PACKAGES` ~ `platform-tools platforms;android-35 build-tools;35.0.0`
42-
- `_GRADLE_VERSION` ~ `8.13`
41+
- `_ANDROID_SDK_PACKAGES` ~ `platform-tools platforms;android-36 build-tools;36.0.0`
42+
- `_GRADLE_VERSION` ~ `9.0.0`
4343

4444
## Usage example: Google Cloud Build
4545

@@ -141,8 +141,8 @@ The variable substitutions look pretty much the same, being called "Parameters".
141141
While these substitutions use no underscore (being mapped at build-time: [`.space.kts`](https://github.com/syslogic/cloudbuild-android/blob/master/.space.kts)).
142142

143143
- `CLI_TOOLS_VERSION` ~ `13114758`
144-
- `ANDROID_SDK_PACKAGES` ~ `platform-tools platforms;android-35 build-tools;35.0.0`
145-
- `GRADLE_VERSION` ~ `8.13`
144+
- `ANDROID_SDK_PACKAGES` ~ `platform-tools platforms;android-36 build-tools;36.0.0`
145+
- `GRADLE_VERSION` ~ `9.0.0`
146146
- `DOCKER_IMAGE` ~ the location of the Docker image previously built.
147147

148148
````

cloudbuild.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ steps:
2020

2121
# By default these static values are being used, without the NDK (build-trigger configuration not required.
2222
# Note: When commenting these out, one has to run `./gradlew build` to fetch the components instead.
23-
# '--build-arg', 'ANDROID_SDK_PACKAGES=platform-tools platforms;android-36 build-tools;36.0.0 ndk;25.1.8937393',
24-
'--build-arg', '_ANDROID_SDK_PACKAGES=platform-tools platforms;android-36 build-tools;36.0.0',
23+
# '--build-arg', 'ANDROID_SDK_PACKAGES=platform-tools platforms;android-36 build-tools;36.0.0 emulator ndk;25.1.8937393',
24+
'--build-arg', '_ANDROID_SDK_PACKAGES=platform-tools platforms;android-36 build-tools;36.0.0 emulator',
2525
'--build-arg', '_CLI_TOOLS_VERSION=13114758',
26-
'--build-arg', '_GRADLE_VERSION=8.14.2',
26+
'--build-arg', '_GRADLE_VERSION=9.0.0',
2727

2828
# enable cloudbuild network
2929
'--network', 'cloudbuild',

gradle/libs.versions.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[versions]
2-
android_gradle_plugin = "8.11.1"
2+
android_gradle_plugin = "8.12.0"
33
google_mobile_services = '4.4.3'
44
firebase_appdistribution = '5.1.1'
5-
firebase_crashlytics_plugin = '3.0.5'
6-
firebase_perf_plugin = '2.0.0'
5+
firebase_crashlytics_plugin = '3.0.6'
6+
firebase_perf_plugin = '2.0.1'
77

88
kotlin = '2.2.0'
99
junit = '4.13.2'
@@ -34,7 +34,6 @@ androidx_appcompat = { module = "androidx.appcompat:appcompat", v
3434
androidx_constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version.ref = "androidx_constraintlayout" }
3535
androidx_navigation_fragment = { module = "androidx.navigation:navigation-fragment", version.ref = "androidx_navigation" }
3636
androidx_navigation_ui = { module = "androidx.navigation:navigation-ui", version.ref = "androidx_navigation" }
37-
3837
firebase_crashlytics = { module = "com.google.firebase:firebase-crashlytics", version.ref = "firebase_crashlytics" }
3938
# firebase_crashlytics_ndk = { module = "com.google.firebase:firebase-crashlytics-ndk", version.ref = "firebase_crashlytics" }
4039
firebase_perf = { module = "com.google.firebase:firebase-perf", version.ref = "firebase_perf" }

mobile/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ android {
1717
buildToolsVersion = "36.0.0"
1818
defaultConfig {
1919
applicationId = "io.syslogic.cloudbuild"
20-
minSdk = 22
20+
minSdk = 23
2121
compileSdk = 36
2222
targetSdk = 36
2323
versionCode = 2

0 commit comments

Comments
 (0)