From f7ec06cee3d020b88d664c26eba039da8e65febd Mon Sep 17 00:00:00 2001 From: casimir Date: Fri, 10 May 2024 17:47:26 +0000 Subject: [PATCH] New App: Frigoligo --- metadata/net.casimirlab.frigoligo.yml | 84 +++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 metadata/net.casimirlab.frigoligo.yml diff --git a/metadata/net.casimirlab.frigoligo.yml b/metadata/net.casimirlab.frigoligo.yml new file mode 100644 index 0000000000..045dd4f2b9 --- /dev/null +++ b/metadata/net.casimirlab.frigoligo.yml @@ -0,0 +1,84 @@ +Categories: + - Internet + - Reading +License: MIT +AuthorName: Casimir Lab +AuthorEmail: contact@casimir-lab.net +SourceCode: https://github.com/casimir/frigoligo +IssueTracker: https://github.com/casimir/frigoligo/issues +Translation: https://hosted.weblate.org/projects/frigoligo/ +Changelog: https://github.com/casimir/frigoligo/blob/HEAD/CHANGELOG.md + +AutoName: frigoligo + +RepoType: git +Repo: https://github.com/casimir/frigoligo.git +Binaries: https://github.com/casimir/frigoligo/releases/download/v%v/frigoligo-v%v.apk + +Builds: + - versionName: 1.0.9 + versionCode: 30 + commit: v1.0.9 + submodules: true + sudo: + - apt-get update + - apt-get install -y gcc-multilib libc-dev make + - mkdir -p /home/runner/ + - chown vagrant /home/runner/ + output: build/app/outputs/flutter-apk/app-release.apk + srclibs: + - flutter@stable + - rustup@1.27.0 + - transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f + rm: + - .github + - appimage + - ios + - linux + - macos + - test + - test_driver + - tools + - web + - windows + prebuild: + - export repo=/home/runner/work/frigoligo + - mkdir -p $repo + - cd .. + - mv net.casimirlab.frigoligo $repo/frigoligo + - pushd $repo/frigoligo + - export FLUTTER_VERSION=$(cat .flutter-version) + - git -C $$flutter$$ checkout -f $FLUTTER_VERSION + - export PUB_CACHE=/home/runner/.pub-cache + - $$flutter$$/bin/flutter config --no-analytics + - $$flutter$$/bin/flutter packages pub get + - export CARGO_HOME=/home/runner/.cargo + - $$rustup$$/rustup-init.sh -y --default-toolchain 1.75.0 + - sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle $PUB_CACHE/hosted/pub.dev/background_fetch-*/android/build.gradle + - popd + - mv $repo/frigoligo net.casimirlab.frigoligo + build: + - export repo=/home/runner/work/frigoligo + - export PUB_CACHE=/home/runner/.pub-cache + - export CARGO_HOME=/home/runner/.cargo + - cd .. + - mv net.casimirlab.frigoligo $repo/frigoligo + - pushd $repo/frigoligo + - pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/ + - gradle assembleRelease + - gradle publishToMavenLocal + - popd + - source $CARGO_HOME/env + - ./third_party_sources/build.sh + - NO_SIGNING=1 $$flutter$$/bin/flutter build apk --release + - popd + - mv $repo/frigoligo net.casimirlab.frigoligo + ndk: r26d + +AllowedAPKSigningKeys: 5ac383c981bb53ea5a873cf6086d0a6a0a2f557420694ed5ae4c495677aafd5c + +AutoUpdateMode: Version +UpdateCheckMode: Tags ^v.*$ +UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+ +CurrentVersion: 1.0.9 +CurrentVersionCode: 30