mirror of
https://github.com/gmeligio/flutter-docker-image.git
synced 2026-05-24 12:30:34 +00:00
chore: update dependencies versions in manifest with flutter 3.13.4 (#80)
Co-authored-by: Eligio Mariño <22875166+gmeligio@users.noreply.github.com>
This commit is contained in:
co-authored by
Eligio Mariño
parent
a114f6f096
commit
fec515d0c9
+1
-1
@@ -21,6 +21,6 @@
|
||||
}
|
||||
},
|
||||
"fastlane": {
|
||||
"version": "2.214.0"
|
||||
"version": "2.215.1"
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -13,7 +13,7 @@ Features:
|
||||
* \[x\] Installed Flutter SDK 3.13.4
|
||||
* \[x\] Analytics disabled by default, opt-in suggested in the Docker entrypoint.
|
||||
* \[x\] Rootless user `flutter:flutter`, with permissions to run on GitLab CI.
|
||||
* \[x\] Cached Fastlane gem 2.214.0
|
||||
* \[x\] Cached Fastlane gem 2.215.1
|
||||
* \[ \] Minimal image with predownloaded SDKs and tools ready to run `flutter` commands:
|
||||
* \[x\] Android
|
||||
* \[ \] iOS
|
||||
@@ -115,7 +115,7 @@ The Dockerfile expects a few parameters:
|
||||
|
||||
```bash
|
||||
# Android
|
||||
docker build --target android --build-arg flutter_version=3.13.4 fastlane_version=2.214.0 android_build_tools_version=30.0.3 --build-arg android_platform_versions="33" -t android-test .
|
||||
docker build --target android --build-arg flutter_version=3.13.4 fastlane_version=2.215.1 android_build_tools_version=30.0.3 --build-arg android_platform_versions="33" -t android-test .
|
||||
```
|
||||
|
||||
### Dockerfile stages
|
||||
|
||||
@@ -119,7 +119,7 @@ docker build --target android --build-arg flutter_version=${flutterVersion} fast
|
||||
|
||||
### Dockerfile stages
|
||||
|
||||
The base image is `debian/debian:11-slim` and from there multiple stages are created:
|
||||
The base image is `debian/debian:12-slim` and from there multiple stages are created:
|
||||
1. `flutter` stage hast only the dependencies required to install flutter and common tools used by flutter internal commands, like `git`.
|
||||
1. `android` stage has the dependencies required to install the Android SDK and to develop Flutter apps for Android.
|
||||
1. `android-test` stage is for testing purposes. It creates a Flutter app and checks that the can be build for Android.
|
||||
|
||||
Reference in New Issue
Block a user