Categories:
  - Sports & Health
License: GPL-3.0-only
AuthorName: retiolus
AuthorEmail: retiolus@tuta.io
AuthorWebSite: https://retiolus.net
SourceCode: https://codeberg.org/retiolus/ExHale
IssueTracker: https://codeberg.org/retiolus/ExHale/issues
Liberapay: retiolus

AutoName: exhale

RepoType: git
Repo: https://codeberg.org/retiolus/ExHale.git

Builds:
  - versionName: 0.0.10
    versionCode: 1010
    commit: 8e68081826fe1a54dba14e03cad27167fbf0fc95
    sudo:
      - mkdir -p /home/user/Documents/gits/QuitSmoking/
      - chown vagrant /home/user/Documents/gits/QuitSmoking/
    output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
    binary: https://codeberg.org/retiolus/ExHale/releases/download/v%v/net.retiolus.exhale-armeabi-v7a-v%v.apk
    srclibs:
      - flutter@stable
    rm:
      - ios
      - linux
      - macos
      - web
      - windows
    prebuild:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - mkdir -p $repo
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export flutterVersion=$(sed -n -E "s/^\s*flutter-version:\s(.*)/\1/p" pubspec.yaml)
      - '[[ $flutterVersion ]] || exit 1'
      - git -C $$flutter$$ checkout -f $flutterVersion
      - export PUB_CACHE=$(pwd)/.pub-cache
      - $$flutter$$/bin/flutter config --no-analytics
      - $$flutter$$/bin/flutter packages pub get
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    scandelete:
      - .pub-cache
    build:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export PUB_CACHE=$(pwd)/.pub-cache
      - export PATH=$$flutter$$/bin/:$PATH
      - $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    ndk: 26.1.10909125

  - versionName: 0.0.10
    versionCode: 2010
    commit: 8e68081826fe1a54dba14e03cad27167fbf0fc95
    sudo:
      - mkdir -p /home/user/Documents/gits/QuitSmoking/
      - chown vagrant /home/user/Documents/gits/QuitSmoking/
    output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
    binary: https://codeberg.org/retiolus/ExHale/releases/download/v%v/net.retiolus.exhale-arm64-v8a-v%v.apk
    srclibs:
      - flutter@stable
    rm:
      - ios
      - linux
      - macos
      - web
      - windows
    prebuild:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - mkdir -p $repo
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export flutterVersion=$(sed -n -E "s/^\s*flutter-version:\s(.*)/\1/p" pubspec.yaml)
      - '[[ $flutterVersion ]] || exit 1'
      - git -C $$flutter$$ checkout -f $flutterVersion
      - export PUB_CACHE=$(pwd)/.pub-cache
      - $$flutter$$/bin/flutter config --no-analytics
      - $$flutter$$/bin/flutter packages pub get
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    scandelete:
      - .pub-cache
    build:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export PUB_CACHE=$(pwd)/.pub-cache
      - export PATH=$$flutter$$/bin/:$PATH
      - $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    ndk: 26.1.10909125

  - versionName: 0.0.10
    versionCode: 4010
    commit: 8e68081826fe1a54dba14e03cad27167fbf0fc95
    sudo:
      - mkdir -p /home/user/Documents/gits/QuitSmoking/
      - chown vagrant /home/user/Documents/gits/QuitSmoking/
    output: build/app/outputs/flutter-apk/app-x86_64-release.apk
    binary: https://codeberg.org/retiolus/ExHale/releases/download/v%v/net.retiolus.exhale-x86_64-v%v.apk
    srclibs:
      - flutter@stable
    rm:
      - ios
      - linux
      - macos
      - web
      - windows
    prebuild:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - mkdir -p $repo
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export flutterVersion=$(sed -n -E "s/^\s*flutter-version:\s(.*)/\1/p" pubspec.yaml)
      - '[[ $flutterVersion ]] || exit 1'
      - git -C $$flutter$$ checkout -f $flutterVersion
      - export PUB_CACHE=$(pwd)/.pub-cache
      - $$flutter$$/bin/flutter config --no-analytics
      - $$flutter$$/bin/flutter packages pub get
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    scandelete:
      - .pub-cache
    build:
      - export repo=/home/user/Documents/gits/QuitSmoking/
      - cd ..
      - mv net.retiolus.exhale $repo/flutter_application_1
      - pushd $repo/flutter_application_1
      - export PUB_CACHE=$(pwd)/.pub-cache
      - export PATH=$$flutter$$/bin/:$PATH
      - $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
      - popd
      - mv $repo/flutter_application_1 net.retiolus.exhale
    ndk: 26.1.10909125

AllowedAPKSigningKeys: 65688b1ecf75f11ee13a4af816f39f2d097f074bba087ec5ee58ab477ec6eabd

AutoUpdateMode: Version
UpdateCheckMode: Tags
VercodeOperation:
  - 1000 + %c
  - 2000 + %c
  - 4000 + %c
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.0.10
CurrentVersionCode: 4010