mirror of
https://gitlab.com/fdroid/fdroiddata.git
synced 2025-11-11 14:36:04 +01:00
8349 lines
323 KiB
YAML
8349 lines
323 KiB
YAML
Categories:
|
|
- App Store & Updater
|
|
- System
|
|
License: GPL-3.0-only
|
|
AuthorName: Imran
|
|
AuthorWebSite: https://imranr.dev/
|
|
SourceCode: https://github.com/ImranR98/Obtainium
|
|
IssueTracker: https://github.com/ImranR98/Obtainium/issues
|
|
Changelog: https://github.com/ImranR98/Obtainium/releases
|
|
|
|
AutoName: Obtainium
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/ImranR98/Obtainium.git
|
|
|
|
Builds:
|
|
- versionName: 1.0.1
|
|
versionCode: 2511
|
|
commit: badf32ff11716ec8c1e2d51289740f9b404766c0
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.1
|
|
versionCode: 2512
|
|
commit: badf32ff11716ec8c1e2d51289740f9b404766c0
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.1
|
|
versionCode: 2513
|
|
commit: badf32ff11716ec8c1e2d51289740f9b404766c0
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.2
|
|
versionCode: 2521
|
|
commit: 188d33199e5a0304548c996d2edf8a827850820f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.2
|
|
versionCode: 2522
|
|
commit: 188d33199e5a0304548c996d2edf8a827850820f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.2
|
|
versionCode: 2523
|
|
commit: 188d33199e5a0304548c996d2edf8a827850820f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.3
|
|
versionCode: 22531
|
|
commit: a5b3b9d1d0484051515fffe85a49bbd935b14d4e
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.3
|
|
versionCode: 22532
|
|
commit: a5b3b9d1d0484051515fffe85a49bbd935b14d4e
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.3
|
|
versionCode: 22533
|
|
commit: a5b3b9d1d0484051515fffe85a49bbd935b14d4e
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.4
|
|
versionCode: 22541
|
|
commit: 59cc08f28a199166bab19150eb1d0a9d6742e578
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.4
|
|
versionCode: 22542
|
|
commit: 59cc08f28a199166bab19150eb1d0a9d6742e578
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.4
|
|
versionCode: 22543
|
|
commit: 59cc08f28a199166bab19150eb1d0a9d6742e578
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.5
|
|
versionCode: 22551
|
|
commit: 9dae24ace639da71697c5150f1de859d0ea1e678
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.5
|
|
versionCode: 22552
|
|
commit: 9dae24ace639da71697c5150f1de859d0ea1e678
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.5
|
|
versionCode: 22553
|
|
commit: 9dae24ace639da71697c5150f1de859d0ea1e678
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- apt-get update
|
|
- apt-get install openjdk-17-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.6
|
|
versionCode: 22561
|
|
commit: 381758550c2374934395f9fc793a8e8e1e4d1920
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list
|
|
- apt-get update
|
|
- apt-get install -y -t bullseye openjdk-11-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 .flutter/bin/flutter build apk
|
|
--release --split-per-abi --target-platform="android-x64" --flavor fdroid
|
|
-t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.6
|
|
versionCode: 22562
|
|
commit: 381758550c2374934395f9fc793a8e8e1e4d1920
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list
|
|
- apt-get update
|
|
- apt-get install -y -t bullseye openjdk-11-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 .flutter/bin/flutter build apk
|
|
--release --split-per-abi --target-platform="android-arm" --flavor fdroid
|
|
-t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.0.6
|
|
versionCode: 22563
|
|
commit: 381758550c2374934395f9fc793a8e8e1e4d1920
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
- echo "deb https://deb.debian.org/debian bullseye main" > /etc/apt/sources.list.d/bullseye.list
|
|
- apt-get update
|
|
- apt-get install -y -t bullseye openjdk-11-jdk-headless
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 .flutter/bin/flutter build apk
|
|
--release --split-per-abi --target-platform="android-arm64" --flavor fdroid
|
|
-t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.0
|
|
versionCode: 22571
|
|
commit: f3d2dfe3860ac20484316616250c18b721285405
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.0
|
|
versionCode: 22572
|
|
commit: f3d2dfe3860ac20484316616250c18b721285405
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.0
|
|
versionCode: 22573
|
|
commit: f3d2dfe3860ac20484316616250c18b721285405
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.1
|
|
versionCode: 22581
|
|
commit: 1c81f0c1e1484788f09b63805eb0c53b44977a54
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.1
|
|
versionCode: 22582
|
|
commit: 1c81f0c1e1484788f09b63805eb0c53b44977a54
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.1
|
|
versionCode: 22583
|
|
commit: 1c81f0c1e1484788f09b63805eb0c53b44977a54
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.2
|
|
versionCode: 22591
|
|
commit: b1ee39be3b3a2ff9afca91261ce9fd6a2b634f80
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.2
|
|
versionCode: 22592
|
|
commit: b1ee39be3b3a2ff9afca91261ce9fd6a2b634f80
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.2
|
|
versionCode: 22593
|
|
commit: b1ee39be3b3a2ff9afca91261ce9fd6a2b634f80
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.3
|
|
versionCode: 22601
|
|
commit: d1a2831922540ea0695a22dab3c3dddde5c1630b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.3
|
|
versionCode: 22602
|
|
commit: d1a2831922540ea0695a22dab3c3dddde5c1630b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.3
|
|
versionCode: 22603
|
|
commit: d1a2831922540ea0695a22dab3c3dddde5c1630b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.4
|
|
versionCode: 22611
|
|
commit: 8c2a97e0920f15e1d078f5a6621c6cbc8e336b6b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.4
|
|
versionCode: 22612
|
|
commit: 8c2a97e0920f15e1d078f5a6621c6cbc8e336b6b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.4
|
|
versionCode: 22613
|
|
commit: 8c2a97e0920f15e1d078f5a6621c6cbc8e336b6b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.5
|
|
versionCode: 22621
|
|
commit: 0c80d885835c996269110e95d780cc40ef080e11
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.5
|
|
versionCode: 22622
|
|
commit: 0c80d885835c996269110e95d780cc40ef080e11
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.5
|
|
versionCode: 22623
|
|
commit: 0c80d885835c996269110e95d780cc40ef080e11
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.6
|
|
versionCode: 22631
|
|
commit: d33ca0948f3fb0179ee042dd2497fd6dce99b2bf
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.6
|
|
versionCode: 22632
|
|
commit: d33ca0948f3fb0179ee042dd2497fd6dce99b2bf
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.6
|
|
versionCode: 22633
|
|
commit: d33ca0948f3fb0179ee042dd2497fd6dce99b2bf
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.7
|
|
versionCode: 22641
|
|
commit: 84df499ea6034b517c39b15c2cd166a335c4b629
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.7
|
|
versionCode: 22642
|
|
commit: 84df499ea6034b517c39b15c2cd166a335c4b629
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.7
|
|
versionCode: 22643
|
|
commit: 84df499ea6034b517c39b15c2cd166a335c4b629
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.8
|
|
versionCode: 22651
|
|
commit: dbcb4b3c09a13d404c688cd7f1a19c8032ee9616
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.8
|
|
versionCode: 22652
|
|
commit: dbcb4b3c09a13d404c688cd7f1a19c8032ee9616
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.8
|
|
versionCode: 22653
|
|
commit: dbcb4b3c09a13d404c688cd7f1a19c8032ee9616
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.9
|
|
versionCode: 22661
|
|
commit: 1e3815ca20227c85f65ca92f3bfd6b0951620583
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.9
|
|
versionCode: 22662
|
|
commit: 1e3815ca20227c85f65ca92f3bfd6b0951620583
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.9
|
|
versionCode: 22663
|
|
commit: 1e3815ca20227c85f65ca92f3bfd6b0951620583
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.10
|
|
versionCode: 22671
|
|
commit: 7071e34a74caf596e7bf845f8e8301fea9960f13
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.10
|
|
versionCode: 22672
|
|
commit: 7071e34a74caf596e7bf845f8e8301fea9960f13
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.10
|
|
versionCode: 22673
|
|
commit: 7071e34a74caf596e7bf845f8e8301fea9960f13
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.11
|
|
versionCode: 22681
|
|
commit: 06cbe74c6c6518c556b2c7e04ffd9c44f29236fe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.11
|
|
versionCode: 22682
|
|
commit: 06cbe74c6c6518c556b2c7e04ffd9c44f29236fe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.11
|
|
versionCode: 22683
|
|
commit: 06cbe74c6c6518c556b2c7e04ffd9c44f29236fe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
|
|
- versionName: 1.1.13
|
|
versionCode: 22701
|
|
commit: dfac3af3f50837cee08915c740dc9704f00ab07c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.13
|
|
versionCode: 22702
|
|
commit: dfac3af3f50837cee08915c740dc9704f00ab07c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.13
|
|
versionCode: 22703
|
|
commit: dfac3af3f50837cee08915c740dc9704f00ab07c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.14
|
|
versionCode: 22711
|
|
commit: 3e23fffaeae7c0a72fc3a8a5060492b1f61b4d71
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.14
|
|
versionCode: 22712
|
|
commit: 3e23fffaeae7c0a72fc3a8a5060492b1f61b4d71
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.14
|
|
versionCode: 22713
|
|
commit: 3e23fffaeae7c0a72fc3a8a5060492b1f61b4d71
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.15
|
|
versionCode: 22721
|
|
commit: e4187c8e17001cf7358f74124b7c83ec9f65615c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.15
|
|
versionCode: 22722
|
|
commit: e4187c8e17001cf7358f74124b7c83ec9f65615c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.15
|
|
versionCode: 22723
|
|
commit: e4187c8e17001cf7358f74124b7c83ec9f65615c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.16
|
|
versionCode: 22731
|
|
commit: 7e9e6958a3801bcacc3c492b06682bcd69acfbba
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.16
|
|
versionCode: 22732
|
|
commit: 7e9e6958a3801bcacc3c492b06682bcd69acfbba
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.16
|
|
versionCode: 22733
|
|
commit: 7e9e6958a3801bcacc3c492b06682bcd69acfbba
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.19
|
|
versionCode: 22761
|
|
commit: 78e20984edb3f2f9baf026070f1a3cf8ac2858bd
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.19
|
|
versionCode: 22762
|
|
commit: 78e20984edb3f2f9baf026070f1a3cf8ac2858bd
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.19
|
|
versionCode: 22763
|
|
commit: 78e20984edb3f2f9baf026070f1a3cf8ac2858bd
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.20
|
|
versionCode: 22771
|
|
commit: 33c60c9d4f241189245cf7e913ba8460ad0f906c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.20
|
|
versionCode: 22772
|
|
commit: 33c60c9d4f241189245cf7e913ba8460ad0f906c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.20
|
|
versionCode: 22773
|
|
commit: 33c60c9d4f241189245cf7e913ba8460ad0f906c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.21
|
|
versionCode: 22781
|
|
commit: 5be2c9b51d2e3ff9d3b8e1c5e6b344d0f7619f68
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.21
|
|
versionCode: 22782
|
|
commit: 5be2c9b51d2e3ff9d3b8e1c5e6b344d0f7619f68
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.21
|
|
versionCode: 22783
|
|
commit: 5be2c9b51d2e3ff9d3b8e1c5e6b344d0f7619f68
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.23
|
|
versionCode: 22801
|
|
commit: b7c477fd40b04f3143cba74a5795105208dc5293
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.23
|
|
versionCode: 22802
|
|
commit: b7c477fd40b04f3143cba74a5795105208dc5293
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.23
|
|
versionCode: 22803
|
|
commit: b7c477fd40b04f3143cba74a5795105208dc5293
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.25
|
|
versionCode: 22821
|
|
commit: 7507e7bf5cdd7ece09d25e2cab5cf0be8491231f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.25
|
|
versionCode: 22822
|
|
commit: 7507e7bf5cdd7ece09d25e2cab5cf0be8491231f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.25
|
|
versionCode: 22823
|
|
commit: 7507e7bf5cdd7ece09d25e2cab5cf0be8491231f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.26
|
|
versionCode: 22831
|
|
commit: 4017253470a2373cf4e5430948d49242810d8875
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.26
|
|
versionCode: 22832
|
|
commit: 4017253470a2373cf4e5430948d49242810d8875
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.26
|
|
versionCode: 22833
|
|
commit: 4017253470a2373cf4e5430948d49242810d8875
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.27
|
|
versionCode: 22841
|
|
commit: 344a6efbf60249642ad7dd606672850fab4a5687
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.27
|
|
versionCode: 22842
|
|
commit: 344a6efbf60249642ad7dd606672850fab4a5687
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.27
|
|
versionCode: 22843
|
|
commit: 344a6efbf60249642ad7dd606672850fab4a5687
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.28
|
|
versionCode: 22851
|
|
commit: 2ed2c2c5f9610f683be0c8940edf02acc4190d38
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.28
|
|
versionCode: 22852
|
|
commit: 2ed2c2c5f9610f683be0c8940edf02acc4190d38
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.28
|
|
versionCode: 22853
|
|
commit: 2ed2c2c5f9610f683be0c8940edf02acc4190d38
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.29
|
|
versionCode: 22861
|
|
commit: e191d753000ff42d34a0179d85be541b88441717
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.29
|
|
versionCode: 22862
|
|
commit: e191d753000ff42d34a0179d85be541b88441717
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.29
|
|
versionCode: 22863
|
|
commit: e191d753000ff42d34a0179d85be541b88441717
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.30
|
|
versionCode: 22871
|
|
commit: 4caae51904e88125fb88529f190e6224d3a41129
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.30
|
|
versionCode: 22872
|
|
commit: 4caae51904e88125fb88529f190e6224d3a41129
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.30
|
|
versionCode: 22873
|
|
commit: 4caae51904e88125fb88529f190e6224d3a41129
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.31
|
|
versionCode: 22881
|
|
commit: 36db226024995fb511ac53b911dc6ab3caaae997
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.31
|
|
versionCode: 22882
|
|
commit: 36db226024995fb511ac53b911dc6ab3caaae997
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.31
|
|
versionCode: 22883
|
|
commit: 36db226024995fb511ac53b911dc6ab3caaae997
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.32
|
|
versionCode: 22891
|
|
commit: 0e2a0b65ecc69c38b7b6ade6e765fb7360627646
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.32
|
|
versionCode: 22892
|
|
commit: 0e2a0b65ecc69c38b7b6ade6e765fb7360627646
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.32
|
|
versionCode: 22893
|
|
commit: 0e2a0b65ecc69c38b7b6ade6e765fb7360627646
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.34
|
|
versionCode: 22911
|
|
commit: e5afe7521347c73382534a013c070b9c1da716c5
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.34
|
|
versionCode: 22912
|
|
commit: e5afe7521347c73382534a013c070b9c1da716c5
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.34
|
|
versionCode: 22913
|
|
commit: e5afe7521347c73382534a013c070b9c1da716c5
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.36
|
|
versionCode: 22931
|
|
commit: 3ebbd2a4a5034be9c9aa8677220d010b3439f66f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.36
|
|
versionCode: 22932
|
|
commit: 3ebbd2a4a5034be9c9aa8677220d010b3439f66f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.36
|
|
versionCode: 22933
|
|
commit: 3ebbd2a4a5034be9c9aa8677220d010b3439f66f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.37
|
|
versionCode: 22941
|
|
commit: 18ccd01186c370a20e36bf29337a0f33221595b8
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.37
|
|
versionCode: 22942
|
|
commit: 18ccd01186c370a20e36bf29337a0f33221595b8
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.37
|
|
versionCode: 22943
|
|
commit: 18ccd01186c370a20e36bf29337a0f33221595b8
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.38
|
|
versionCode: 22951
|
|
commit: 7d330cd07421ce74f48d2c3896c8c778065d1cbe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.38
|
|
versionCode: 22952
|
|
commit: 7d330cd07421ce74f48d2c3896c8c778065d1cbe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.38
|
|
versionCode: 22953
|
|
commit: 7d330cd07421ce74f48d2c3896c8c778065d1cbe
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.39
|
|
versionCode: 22961
|
|
commit: de2e881e8228ea8fb6719b68a26aafe2ed657bef
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.39
|
|
versionCode: 22962
|
|
commit: de2e881e8228ea8fb6719b68a26aafe2ed657bef
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.39
|
|
versionCode: 22963
|
|
commit: de2e881e8228ea8fb6719b68a26aafe2ed657bef
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.40
|
|
versionCode: 22971
|
|
commit: 7da631e42937dbed097b7fb91cdda2accf8c06df
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.40
|
|
versionCode: 22972
|
|
commit: 7da631e42937dbed097b7fb91cdda2accf8c06df
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.40
|
|
versionCode: 22973
|
|
commit: 7da631e42937dbed097b7fb91cdda2accf8c06df
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.41
|
|
versionCode: 22981
|
|
commit: eb21ba3f6e9b8ea5808e279b4f7ccfbb02aaa695
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.41
|
|
versionCode: 22982
|
|
commit: eb21ba3f6e9b8ea5808e279b4f7ccfbb02aaa695
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.41
|
|
versionCode: 22983
|
|
commit: eb21ba3f6e9b8ea5808e279b4f7ccfbb02aaa695
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.45
|
|
versionCode: 23021
|
|
commit: 0fd496e6605329e9d00f407109a4a7abd6168cda
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.45
|
|
versionCode: 23022
|
|
commit: 0fd496e6605329e9d00f407109a4a7abd6168cda
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.45
|
|
versionCode: 23023
|
|
commit: 0fd496e6605329e9d00f407109a4a7abd6168cda
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.46
|
|
versionCode: 23031
|
|
commit: e157bda0eb7cc0c3e84f0d138236784ce44de047
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.46
|
|
versionCode: 23032
|
|
commit: e157bda0eb7cc0c3e84f0d138236784ce44de047
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.46
|
|
versionCode: 23033
|
|
commit: e157bda0eb7cc0c3e84f0d138236784ce44de047
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.47
|
|
versionCode: 23041
|
|
commit: 4815e5180e87d6388679064ac2c770eec5bd323c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.47
|
|
versionCode: 23042
|
|
commit: 4815e5180e87d6388679064ac2c770eec5bd323c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.47
|
|
versionCode: 23043
|
|
commit: 4815e5180e87d6388679064ac2c770eec5bd323c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.48
|
|
versionCode: 23051
|
|
commit: 6784c6c0c6db3198b50ea655c07f1c7cdafef4f6
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.48
|
|
versionCode: 23052
|
|
commit: 6784c6c0c6db3198b50ea655c07f1c7cdafef4f6
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.48
|
|
versionCode: 23053
|
|
commit: 6784c6c0c6db3198b50ea655c07f1c7cdafef4f6
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.49
|
|
versionCode: 23061
|
|
commit: 10634e8ed2de4f9dda19f38e9dc64c141aef8fd4
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.49
|
|
versionCode: 23062
|
|
commit: 10634e8ed2de4f9dda19f38e9dc64c141aef8fd4
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.49
|
|
versionCode: 23063
|
|
commit: 10634e8ed2de4f9dda19f38e9dc64c141aef8fd4
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.50
|
|
versionCode: 23071
|
|
commit: 3e419131538a0373595dc889e4f41871cd605c6d
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.50
|
|
versionCode: 23072
|
|
commit: 3e419131538a0373595dc889e4f41871cd605c6d
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.50
|
|
versionCode: 23073
|
|
commit: 3e419131538a0373595dc889e4f41871cd605c6d
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@719c3471fd1bcb807510dc8e035a69e395ca37f4
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.55
|
|
versionCode: 23121
|
|
commit: c45aaff610d6afa517a7d3f519fa3906a6ed2710
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.55
|
|
versionCode: 23122
|
|
commit: c45aaff610d6afa517a7d3f519fa3906a6ed2710
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.55
|
|
versionCode: 23123
|
|
commit: c45aaff610d6afa517a7d3f519fa3906a6ed2710
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.56
|
|
versionCode: 23131
|
|
commit: fc4596c0bc610f32dcee67c668338e584ce2c950
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.56
|
|
versionCode: 23132
|
|
commit: fc4596c0bc610f32dcee67c668338e584ce2c950
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.56
|
|
versionCode: 23133
|
|
commit: fc4596c0bc610f32dcee67c668338e584ce2c950
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.57
|
|
versionCode: 23141
|
|
commit: e35fd1e01e7b22b03b3d9e451c4f724d7e433107
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.57
|
|
versionCode: 23142
|
|
commit: e35fd1e01e7b22b03b3d9e451c4f724d7e433107
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.57
|
|
versionCode: 23143
|
|
commit: e35fd1e01e7b22b03b3d9e451c4f724d7e433107
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.58
|
|
versionCode: 23151
|
|
commit: 39b76a41cf7ceaf5d901566e0838136929d8f266
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.58
|
|
versionCode: 23152
|
|
commit: 39b76a41cf7ceaf5d901566e0838136929d8f266
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.1.58
|
|
versionCode: 23153
|
|
commit: 39b76a41cf7ceaf5d901566e0838136929d8f266
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.0
|
|
versionCode: 23161
|
|
commit: 19a4489d4f8f9f8575cd3815c3d8cdde57968409
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.0
|
|
versionCode: 23162
|
|
commit: 19a4489d4f8f9f8575cd3815c3d8cdde57968409
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.0
|
|
versionCode: 23163
|
|
commit: 19a4489d4f8f9f8575cd3815c3d8cdde57968409
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.1
|
|
versionCode: 23171
|
|
commit: 71bf23a110c446bc47d4d6196b33ed5f2e67f34b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.1
|
|
versionCode: 23172
|
|
commit: 71bf23a110c446bc47d4d6196b33ed5f2e67f34b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.1
|
|
versionCode: 23173
|
|
commit: 71bf23a110c446bc47d4d6196b33ed5f2e67f34b
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.2
|
|
versionCode: 23181
|
|
commit: 7262750124819fdc66a39261b16481427fc45516
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.2
|
|
versionCode: 23182
|
|
commit: 7262750124819fdc66a39261b16481427fc45516
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.2
|
|
versionCode: 23183
|
|
commit: 7262750124819fdc66a39261b16481427fc45516
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner
|
|
- chown vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- rm .flutter/engine/src/.gn
|
|
- export repo=/home/runner/work/Obtainium
|
|
- mkdir -p $repo
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo/Obtainium
|
|
- pushd $repo/Obtainium
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo/Obtainium dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.4
|
|
versionCode: 23201
|
|
commit: a56069e881b2963972b85b8c6bcda3a59e71b72f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle}-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.4
|
|
versionCode: 23202
|
|
commit: a56069e881b2963972b85b8c6bcda3a59e71b72f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle}-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.4
|
|
versionCode: 23203
|
|
commit: a56069e881b2963972b85b8c6bcda3a59e71b72f
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle}-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.5
|
|
versionCode: 23211
|
|
commit: 3af185b0f8606cfe667f94f10644ae1d9c5eefd1
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.5
|
|
versionCode: 23212
|
|
commit: 3af185b0f8606cfe667f94f10644ae1d9c5eefd1
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.5
|
|
versionCode: 23213
|
|
commit: 3af185b0f8606cfe667f94f10644ae1d9c5eefd1
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.6
|
|
versionCode: 23221
|
|
commit: 7cb9ca128bf5f87fb0fc4a382945fcca908ec5a9
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.6
|
|
versionCode: 23222
|
|
commit: 7cb9ca128bf5f87fb0fc4a382945fcca908ec5a9
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.6
|
|
versionCode: 23223
|
|
commit: 7cb9ca128bf5f87fb0fc4a382945fcca908ec5a9
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.7
|
|
versionCode: 23231
|
|
commit: d21feaaf747105e3c0e485d891eea199aea6e62c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.7
|
|
versionCode: 23232
|
|
commit: d21feaaf747105e3c0e485d891eea199aea6e62c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.7
|
|
versionCode: 23233
|
|
commit: d21feaaf747105e3c0e485d891eea199aea6e62c
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.8
|
|
versionCode: 23241
|
|
commit: b665b739f63ca9d1776657333283ba54678d73b2
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-x86_64-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-x86_64-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-x64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.8
|
|
versionCode: 23242
|
|
commit: b665b739f63ca9d1776657333283ba54678d73b2
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-armeabi-v7a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-armeabi-v7a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
- versionName: 1.2.8
|
|
versionCode: 23243
|
|
commit: b665b739f63ca9d1776657333283ba54678d73b2
|
|
submodules: true
|
|
sudo:
|
|
- mkdir -p /home/runner/work/Obtainium
|
|
- chown -R vagrant /home/runner
|
|
output: build/app/outputs/flutter-apk/app-arm64-v8a-fdroid-release.apk
|
|
binary: https://github.com/ImranR98/Obtainium/releases/download/v%v/app-arm64-v8a-fdroid-release.apk
|
|
srclibs:
|
|
- reproducible-apk-tools@v0.3.0
|
|
- transistor-background-fetch@0dd1457588ba031f11e9452f125144aac8a9b75f
|
|
prebuild:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter config --no-analytics
|
|
- .flutter/bin/flutter pub get
|
|
- sed -i -e 's/8.12.1/8.11.1/' .pub-cache/hosted/pub.dev/{{path_provider,shared_preferences,sqflite,url_launcher,webview_flutter}_android,flutter_plugin_android_lifecycle,{device_info,share,connectivity,android_intent,battery}_plus}-*/android/build.gradle
|
|
- sed -i -e 's/8.13.0/8.11.1/' .pub-cache/hosted/pub.dev/fluttertoast-*/android/build.gradle
|
|
- sed -i -e '/maven {/,/^ }/cmavenLocal()' android/build.gradle.kts .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
scanignore:
|
|
- .flutter/bin/cache
|
|
scandelete:
|
|
- .flutter
|
|
- .pub-cache
|
|
build:
|
|
- export repo=/home/runner/work/Obtainium/Obtainium
|
|
- cd ..
|
|
- mv dev.imranr.obtainium.fdroid $repo
|
|
- pushd $repo
|
|
- pushd $$transistor-background-fetch$$/android/tsbackgroundfetch/
|
|
- gradle assembleRelease
|
|
- gradle publishToMavenLocal
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- .flutter/bin/flutter build apk --release --split-per-abi --target-platform="android-arm64"
|
|
--flavor fdroid -t lib/main_fdroid.dart
|
|
- popd
|
|
- mv $repo dev.imranr.obtainium.fdroid
|
|
postbuild:
|
|
- mv $$OUT$$ unaligned.apk
|
|
- $$reproducible-apk-tools$$/zipalign.py --page-size 16 --pad-like-apksigner
|
|
--replace unaligned.apk $$OUT$$
|
|
|
|
AllowedAPKSigningKeys: b353601f6a1d5fd6603ae2f50be80cf301367b86b6ab8b1f66243da96cd57362
|
|
|
|
AutoUpdateMode: Version
|
|
UpdateCheckMode: Tags
|
|
VercodeOperation:
|
|
- '%c * 10 + 1'
|
|
- '%c * 10 + 2'
|
|
- '%c * 10 + 3'
|
|
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
|
|
CurrentVersion: 1.2.8
|
|
CurrentVersionCode: 23243
|