Categories: - Habit Tracker - Sports & Health License: GPL-3.0-or-later AuthorName: Mateusz Maksimowicz SourceCode: https://github.com/maksimowiczm/FoodYou IssueTracker: https://github.com/maksimowiczm/FoodYou/issues Translation: https://crowdin.com/project/food-you AutoName: FoodYou RepoType: git Repo: https://github.com/maksimowiczm/FoodYou Binaries: https://github.com/maksimowiczm/FoodYou/releases/download/%v/food-you-%v.apk Builds: - versionName: 1.0.1 versionCode: 2 commit: 1.0.1 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - opensource - versionName: 1.1.0 versionCode: 3 commit: 1.1.0 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 1.2.0 versionCode: 4 commit: f579e94c18fbd0e8c3b19923ea08b1c6ed2c11bf subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 1.3.0 versionCode: 5 commit: 072a6a145328bb6fd8b00c749063ef5eba590dcc subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 1.3.1 versionCode: 6 commit: 21e07a91f794eeefd6a2991f9a5806d62478b357 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.0.0 versionCode: 7 commit: edda6703f8707015e414b60dfbec3afe642dc8ac subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.1.0 versionCode: 8 commit: 5810ac0d32c9ca4b808a4d4e523eeb01870ef42c subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.1.1 versionCode: 9 commit: 00b064ad21b2b5ae3d6717a15e8a5b5d52b7cc33 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.2.0 versionCode: 10 commit: 646de87061f277b0c5d24a1c00dd30468e908cf7 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.3.1 versionCode: 12 commit: b201cadc7651f3b29d50d16246a533a03a5be20f subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.3.2 versionCode: 13 commit: 4ca6a16d65300b1474599c1c2f8c0965a1d0c8bd subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.4.0 versionCode: 14 commit: 2babd1f432f8a651d72267c2ef365b1b88a1172c subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.5.0 versionCode: 15 commit: 542974db35a53c5482602fa14e5ba5ee1a77ae08 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.6.0 versionCode: 16 commit: a05b68333078b0fc40214ed8af78ae167fc18df4 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.7.2 versionCode: 19 commit: 6ef2dea8cf5798c77d8878b87e57b15b286cefd9 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.8.0 versionCode: 20 commit: 5d8169fe0444b6acaa9ea146c129b18c98658db8 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.9.0 versionCode: 21 commit: 3264d69bd47159b803a83100fb273b57ff05e9ae subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.10.0 versionCode: 22 commit: 6ed1c8f9c64f1467702d84d8231274ea7361bc4c subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 2.10.1 versionCode: 23 commit: 22a9dbefb26aa89896267235c9fc20d65e5edae0 subdir: app sudo: - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 3.0.0 versionCode: 103 commit: ebfffbb87145a132552bfd48f8f7f3273fd86801 subdir: composeApp sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=16 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes scandelete: - platform/build-logic postbuild: - curl -Lo upstream.apk https://github.com/maksimowiczm/FoodYou/releases/download/$$VERSION$$/food-you-$$VERSION$$.apk - unzip -q upstream.apk -d apk - export hash=$(sha256sum apk/assets/dexopt/baseline.prof) - rm -rf apk upstream.apk - for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash && break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; gradle clean assembleRelease; done - versionName: 3.1.0 versionCode: 104 commit: 11a247fa67c1525d76c289b9520aed424c2f20ad subdir: composeApp sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes scandelete: - platform/build-logic - FoodYouCore/build-logic - versionName: 3.2.1 versionCode: 106 commit: 3.2.1 subdir: composeApp sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes scandelete: - build-logic - FoodYouCore/build-logic - versionName: 3.2.2 versionCode: 107 commit: 3360aa8dbe3e4598fbfb2d3a229d02cc1c43489b subdir: app sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes - versionName: 3.3.1 versionCode: 109 commit: f7c7e1d0c51e981679d6e486947998e7c3507653 subdir: app sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes - versionName: 3.3.3 versionCode: 111 commit: fc10f591e5675b5f0cd31fd717c31746d78ad809 subdir: app sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes - versionName: 3.3.4 versionCode: 112 commit: 283f4c0478eafac8f32e3aa758805cd716d62928 subdir: app sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes - versionName: 3.3.5 versionCode: 113 commit: 3fdd203e3d790f90009e038d6204f4aa0ce52c2f subdir: app sudo: - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - apt-get update - apt-get install -y -t trixie openjdk-21-jdk-headless - update-alternatives --auto java - export CPUS_MAX=4 - export CPUS=$(getconf _NPROCESSORS_ONLN) - for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done gradle: - yes AllowedAPKSigningKeys: cd74b0aedd8ead8184063a65909d639a8c885cf6465829690a9be83a8904bdea AutoUpdateMode: Version UpdateCheckMode: Tags ^[0-9.]+$ UpdateCheckData: gradle/libs.versions.toml|android-versionCode\s=\s\"(\d+)\"|.|version-name\s=\s\"([\d.]+)\" CurrentVersion: 3.3.5 CurrentVersionCode: 113