From 0213c9bf1bacfcc3478dabf167622ff3d2ab336b Mon Sep 17 00:00:00 2001 From: Mr D <21349039-MDeLuise@users.noreply.gitlab.com> Date: Sat, 25 May 2024 09:25:16 +0000 Subject: [PATCH] New app: Plant-it --- metadata/com.github.mdeluise.plantit.yml | 79 ++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 metadata/com.github.mdeluise.plantit.yml diff --git a/metadata/com.github.mdeluise.plantit.yml b/metadata/com.github.mdeluise.plantit.yml new file mode 100644 index 0000000000..0b3b0d0c8b --- /dev/null +++ b/metadata/com.github.mdeluise.plantit.yml @@ -0,0 +1,79 @@ +Categories: + - Internet + - Science & Education +License: GPL-3.0-only +AuthorName: MDeLuise +AuthorWebSite: https://massimilianodeluise.com/ +WebSite: https://plant-it.org/ +SourceCode: https://github.com/MDeLuise/plant-it +IssueTracker: https://github.com/MDeLuise/plant-it/issues +Translation: https://github.com/MDeLuise/plant-it/discussions/148 +Donate: https://buymeacoffee.com/mdeluise + +AutoName: Plant-it + +RepoType: git +Repo: https://github.com/MDeLuise/plant-it.git +Binaries: https://github.com/MDeLuise/plant-it/releases/download/%v/app-release.apk + +Builds: + - versionName: 0.7.0 + versionCode: 1 + commit: 11b28708b67aa264101bf2b08f107893c665d68d + sudo: + - mkdir -p /home/runner/work/plant-it/plant-it + - chown vagrant /home/runner/work/plant-it/plant-it + output: frontend/build/app/outputs/flutter-apk/app-release.apk + srclibs: + - flutter@stable + rm: + - backend + - frontend/ios + - frontend/macos + - frontend/linux + - frontend/windows + - frontend/web + prebuild: + - export repo=com.github.mdeluise.plantit + - export workspaceBuild=/home/runner/work/plant-it/plant-it + - cd .. + - shopt -s dotglob + - mv $repo/* $workspaceBuild + - shopt -u dotglob + - pushd $workspaceBuild + - cd frontend + - flutterVersion=$(sed -n -E "s/.*FLUTTER_VERSION:\ (.*)/\1/p" ../.github/workflows/release.yml) + - '[[ $flutterVersion ]] || exit 1' + - git -C $$flutter$$ checkout -f $flutterVersion + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter pub get + - popd + - shopt -s dotglob + - mv $workspaceBuild/* $repo + - shopt -u dotglob + scandelete: + - frontend/.pub-cache + build: + - export repo=com.github.mdeluise.plantit + - export workspaceBuild=/home/runner/work/plant-it/plant-it + - cd .. + - shopt -s dotglob + - mv $repo/* $workspaceBuild + - shopt -u dotglob + - pushd $workspaceBuild + - cd frontend + - export PUB_CACHE=$(pwd)/.pub-cache + - $$flutter$$/bin/flutter build apk --release + - popd + - shopt -s dotglob + - mv $workspaceBuild/* $repo + - shopt -u dotglob + +AllowedAPKSigningKeys: 0eb87fb7f22b9ae04da2ff5817d3045244e591608aaf565161a86f5d254bbab7 + +AutoUpdateMode: Version +UpdateCheckMode: Tags +UpdateCheckData: frontend/pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ +CurrentVersion: 0.7.0 +CurrentVersionCode: 1