Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.MD
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v3.0.1] - 2026-03-04
### Fixed
- Fixed missing `platform-tools` in Android SDK installation. It turned out that AGP downloads them during build if missing
and since they do not change much and we probably don't even use them, it makes more sense to put them to the image.

## [v3.0.0] - 2026-02-17
### Changed
- Complete rewrite of Dockerfile using multi-stage build architecture (separate stages for Java, Android SDK, Danger, Git LFS)
Expand Down
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ RUN mkdir -p "$CMDLINE_TOOLS_PATH" && \
# License is valid for all the standard components in versions installed from this file
# Non-standard components: MIPS system images, preview versions, GDK (Google Glass) and Android Google TV require separate licenses, not accepted there
RUN yes | sdkmanager --licenses
RUN sdkmanager "platform-tools"



Expand Down
1 change: 1 addition & 0 deletions image-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ check_command_exists "sdkmanager"
check_dir_writable "$ANDROID_HOME"
check_dir "$ANDROID_HOME/cmdline-tools"
check_dir "$ANDROID_HOME/licenses"
check_dir "$ANDROID_HOME/platform-tools"

check_command_exists "danger"
check_command_exists "danger-kotlin"
Expand Down