2022-01-24 19:12:35 +02:00
|
|
|
kind: pipeline
|
|
|
|
type: exec
|
|
|
|
name: default
|
|
|
|
|
|
|
|
steps:
|
2022-01-27 12:43:36 +02:00
|
|
|
- name: bootstrap
|
|
|
|
commands:
|
|
|
|
- wget https://dl.google.com/android/repository/commandlinetools-linux-8092744_latest.zip
|
|
|
|
- mkdir -p Android/Sdk/cmdline-tools/latest
|
|
|
|
- unzip commandlinetools-linux-8092744_latest.zip
|
|
|
|
- mv cmdline-tools/* Android/Sdk/cmdline-tools/latest
|
2022-01-28 10:25:00 +02:00
|
|
|
- wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.1-stable.tar.xz
|
|
|
|
- tar xvf flutter_linux_2.8.1-stable.tar.xz
|
2022-01-27 12:43:36 +02:00
|
|
|
|
|
|
|
- name: fetch
|
|
|
|
commands:
|
2022-01-27 13:43:39 +02:00
|
|
|
- export JAVA_HOME="/nix/store/ij5nydadkpikrzama011z3lvd7k7cd0v-openjdk-11.0.12+7/lib/openjdk"
|
2022-01-27 13:54:50 +02:00
|
|
|
- export ANDROID_SDK_ROOT="Android/Sdk"
|
2022-01-28 10:45:55 +02:00
|
|
|
|
2022-01-27 12:50:01 +02:00
|
|
|
- yes | Android/Sdk/cmdline-tools/latest/bin/sdkmanager --licenses
|
|
|
|
- Android/Sdk/cmdline-tools/latest/bin/sdkmanager --install "build-tools;32.0.0"
|
|
|
|
- Android/Sdk/cmdline-tools/latest/bin/sdkmanager --install "platforms;android-32"
|
2022-01-27 12:43:36 +02:00
|
|
|
|
2022-01-28 10:50:24 +02:00
|
|
|
- name: debug
|
|
|
|
commands:
|
|
|
|
- tree flutter/
|
|
|
|
|
2022-01-24 19:12:35 +02:00
|
|
|
- name: build
|
|
|
|
commands:
|
2022-01-28 10:45:55 +02:00
|
|
|
- export PATH=$$PATH:flutter/bin
|
2022-01-27 13:49:31 +02:00
|
|
|
- export JAVA_HOME="/nix/store/ij5nydadkpikrzama011z3lvd7k7cd0v-openjdk-11.0.12+7/lib/openjdk"
|
2022-01-28 10:45:20 +02:00
|
|
|
- flutter config --android-sdk Android/Sdk
|
|
|
|
- flutter pub get
|
|
|
|
- flutter build apk
|