From 9a73ed2a5bc05e020728b4036fa6ea1b64f5d7a5 Mon Sep 17 00:00:00 2001 From: linsui Date: Fri, 1 Jul 2022 19:19:55 +0800 Subject: [PATCH] butterfly: add nightly channel --- metadata/dev.linwood.butterfly.nightly.yml | 42 ++++++++++++++++++++++ metadata/dev.linwood.butterfly.yml | 27 ++++++++++++-- 2 files changed, 66 insertions(+), 3 deletions(-) create mode 100644 metadata/dev.linwood.butterfly.nightly.yml diff --git a/metadata/dev.linwood.butterfly.nightly.yml b/metadata/dev.linwood.butterfly.nightly.yml new file mode 100644 index 0000000000..f5a1eab5de --- /dev/null +++ b/metadata/dev.linwood.butterfly.nightly.yml @@ -0,0 +1,42 @@ +Categories: + - Writing +License: GPL-3.0-only +AuthorName: Linwood +AuthorEmail: admin@linwood.dev +SourceCode: https://github.com/LinwoodCloud/butterfly +IssueTracker: https://github.com/LinwoodCloud/butterfly/issues +Translation: https://linwood.crowdin.com/butterfly +Changelog: https://github.com/LinwoodCloud/butterfly/blob/develop/CHANGELOG.md + +AutoName: Butterfly + +RepoType: git +Repo: https://github.com/LinwoodCloud/butterfly.git + +Builds: + - versionName: 1.4.0-alpha.3 + versionCode: 30 + commit: 483e0a80c3118a1c495ccd088c6118c597d32848 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y openjdk-11-jdk-headless + - update-alternatives --auto java + output: build/app/outputs/flutter-apk/app-nightly-release.apk + srclibs: + - flutter@3.0.3 + rm: + - app/ios + - app/linux + - app/macos + - app/web + - app/windows + build: + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter build apk --flavor nightly + +AutoUpdateMode: Version +UpdateCheckMode: Tags ^v.+$ +UpdateCheckData: app/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ +CurrentVersion: 1.4.0-alpha.3 +CurrentVersionCode: 30 diff --git a/metadata/dev.linwood.butterfly.yml b/metadata/dev.linwood.butterfly.yml index fc62a8fce8..904a3ed2a9 100644 --- a/metadata/dev.linwood.butterfly.yml +++ b/metadata/dev.linwood.butterfly.yml @@ -476,8 +476,29 @@ Builds: - $$flutter$$/bin/flutter config --no-analytics - $$flutter$$/bin/flutter build apk --flavor development + - versionName: 1.4.0-alpha.3 + versionCode: 30 + commit: 483e0a80c3118a1c495ccd088c6118c597d32848 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y openjdk-11-jdk-headless + - update-alternatives --auto java + output: build/app/outputs/flutter-apk/app-production-release.apk + srclibs: + - flutter@3.0.3 + rm: + - app/ios + - app/linux + - app/macos + - app/web + - app/windows + build: + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter build apk --flavor production + AutoUpdateMode: Version -UpdateCheckMode: Tags ^v.+$ +UpdateCheckMode: Tags ^v[\d.]+$ UpdateCheckData: app/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ -CurrentVersion: 1.4.0-alpha.2 -CurrentVersionCode: 29 +CurrentVersion: 1.3.2 +CurrentVersionCode: 26