Sign inSign up

chiragji/flutter-aio

By chiragji

•Updated 6 days ago

A flutter container which includes Android SDK and JDK 17 to build the releases in runners.

Image
Integration & delivery
Developer tools
0

5.7K

chiragji/flutter-aio repository overview

⁠A docker image for building the flutter releases in runners

flutter-aio⁠ repository image contains the images which can be used in runners for building the releases in fewer efforts.

⁠This repository includes:
  • Flutter
  • Android SDK
  • JDK 17
⁠This supports currently building the following:
  • Android releases
  • Web Builds
⁠Usages:
  • GitLab Runners
  • GitHub Actions
  • Gitea Actions

⁠Tags


Only stable branch is being built from flutter⁠ repository.

Note: flutter-aio⁠ tags works on the basis of flutter⁠ stable version


⁠Sample CI configuration scripts:

.gitlab-ci.yml

image: chiragji/flutter-aio:latest

variables:
    GRADLE_USER_HOME: "$CI_PROJECT_DIR/.gradle"

stages:
  - build-android

build_android:
    stage: build-android
    script:
      - flutter --version
      - flutter pub get
      - echo "Generating the part dart classes"
      - dart run build_runner build --delete-conflicting-outputs # Build all the dependends

      # Build Android APK
      # - flutter build apk --release
      - flutter build appbundle

Tag summary

Content type

Image

Digest

sha256:cee321344…

Size

1.9 GB

Last updated

6 days ago

docker pull chiragji/flutter-aio