keep latest

This commit is contained in:
linsui 2024-10-25 15:21:06 +08:00
parent 23493f0990
commit f7da58e1e7
7 changed files with 0 additions and 382 deletions

View file

@ -299,36 +299,6 @@ Builds:
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r26d
- versionName: 6.12.0
versionCode: 3020278
commit: 54aefefe83b10fd37eb0b4cd652f44c3c119f733
subdir: app
gradle:
- free
output: build/outputs/apk/free/release/*_.apk
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r26d
- versionName: 6.12.1
versionCode: 3020279
commit: bfab83a125b560c7b0a69ae5d6cd7c12b27fd6c4
subdir: app
gradle:
- free
output: build/outputs/apk/free/release/*_.apk
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r26d
- versionName: 6.12.2
versionCode: 3020280
commit: d3ca132b7cf6dfedd25f523106b1e33e16e88ad8
subdir: app
gradle:
- free
output: build/outputs/apk/free/release/*_.apk
prebuild: sed -i -e '/wearable/d' build.gradle
ndk: r26d
- versionName: 6.12.3
versionCode: 3020281
commit: 7b6d976c9a410b1d300dd71c74de0739fb0440f1

View file

@ -742,18 +742,6 @@ Builds:
- gfx/*.icns
- gfx/*.opacity
- versionName: '57'
versionCode: 5700000
commit: d2bd99fd8b40abd8f4409fd84baca9fceaff9820
subdir: app
gradle:
- yes
rm:
- puzlib/src/test
scanignore:
- gfx/*.icns
- gfx/*.opacity
- versionName: '58'
versionCode: 5800000
commit: 709fdf03561e5ddd0e05596d3be6c4839ea4775c

View file

@ -14462,21 +14462,6 @@ Builds:
scandelete:
- app/src/androidTest/assets
- versionName: '20241022'
versionCode: 20241022
commit: 17549019629cbfaa3776e674867ff981dcab58c6
subdir: app
gradle:
- versionDev
rm:
- user_manual
prebuild:
- mkdir -p $HOME/.gradle
- echo "org.gradle.jvmargs=-Xmx9g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError"
> $HOME/.gradle/gradle.properties
scandelete:
- app/src/androidTest/assets
- versionName: '20241024'
versionCode: 20241024
commit: e342aa248eed56cca6d280c9448853354616f33c

View file

@ -6108,15 +6108,6 @@ Builds:
rm:
- desktop
- versionName: 4.13.19
versionCode: 1061
commit: 84abd709f0dde50b39009abcb0f42474e4002494
subdir: android
gradle:
- yes
rm:
- desktop
- versionName: 4.14.0
versionCode: 1062
commit: 42c6b15a40ba64d7f30a94d6b11cc968b229ebd3

View file

@ -208,27 +208,6 @@ Builds:
scandelete:
- build-logic/convention/build
- versionName: 1.8.0-beta.2
versionCode: 492
commit: 4b894ddfa0d92632805081596114f8c4be8bcb85
subdir: android/app
sudo:
- echo "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y openjdk-21-jdk-headless
- update-java-alternatives -a
gradle:
- fDroid
prebuild:
- cp -R ../../gradle ./
- echo "TVVTSUNCUkFJTlpfQ0xJRU5UX0lEPWtpbVpiWXlaYUVia2Ewb0Npb1ExNUdINWhlNFp4dGtXCg=="
| base64 -d > ../../not_so_secret.properties
- echo "TVVTSUNCUkFJTlpfQ0xJRU5UX1NFQ1JFVD00ZVlINmpqRzBVVm1GRGN1Yk1CSThrVVlxT18xVkxHRAo="
| base64 -d >> ../../not_so_secret.properties
- sed -i -e '/firebase/d' -e '/google.services/d' ../../build.gradle.kts
scandelete:
- build-logic/convention/build
- versionName: 1.8.0-beta.3
versionCode: 493
commit: bc78eb4e251d9fd00c60054d6a1d5e83204a1230

View file

@ -517,261 +517,6 @@ Builds:
- make release
ndk: r23b
- versionName: 4.5.7
versionCode: 45405072
commit: 4.5.7
timeout: 14400
submodules: true
sudo:
- ln -sf /usr/bin/sdkmanager /opt/android-sdk/tools/bin/sdkmanager
- mkdir -p /home/user/wspace/ /opt/android/
- rm -rf /etc/apt/sources.list /etc/apt/preferences.d/*
- echo "deb https://snapshot.debian.org/archive/debian/20230629T090352Z/ bookworm
main" > /etc/apt/sources.list
- echo "deb-src https://snapshot.debian.org/archive/debian/20230629T090352Z/
bookworm main" >> /etc/apt/sources.list
- 'echo "Package: *" > /etc/apt/preferences.d/snapshot'
- 'echo "Pin: origin \"snapshot.debian.org\"" >> /etc/apt/preferences.d/snapshot'
- 'echo "Pin-Priority: 1001" >> /etc/apt/preferences.d/snapshot'
- apt-get update
- apt-get install --yes --no-install-recommends --allow-downgrades unzip python3
python3-dev python3-pip python3-setuptools python3-venv wget lbzip2 patch
software-properties-common zip rsync build-essential ccache autoconf autopoint
libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake
libffi-dev libssl-dev automake gettext libltdl-dev libopengl-dev libegl-dev
dos2unix
- chmod 777 -R /opt /home/user/wspace/
output: dist/Electrum-$$VERSION$$-armeabi-v7a-release-unsigned.apk
binary: https://download.electrum.org/%v/Electrum-%v-armeabi-v7a-release.apk
srclibs:
- spesmilo-buildozer@master
- spesmilo-python-for-android@develop
prebuild:
- project_path=$(pwd)
- '[ ! -d "/home/user/wspace/electrum" ] && cp -rf "$project_path" /home/user/wspace/electrum
&& rm -rf "$project_path" && ln -snf /home/user/wspace/electrum "$project_path"'
- pushd /home/user/wspace/electrum
- ANDROID_SDK_BUILD_TOOLS_MAJOR_V=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_MAJOR_V
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- ANDROID_SDK_BUILD_TOOLS_VERSION=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_VERSION
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- sdkmanager "platforms;android-${ANDROID_SDK_BUILD_TOOLS_MAJOR_V}" "build-tools;${ANDROID_SDK_BUILD_TOOLS_VERSION}"
"extras;android;m2repository"
- ln -snf $$SDK$$ /opt/android/android-sdk
- cp -rf $$NDK$$ /opt/android/android-ndk-r23b
- ln -snf /opt/android/android-ndk-r23b /opt/android/android-ndk
- ln -snf $$spesmilo-python-for-android$$ /opt/python-for-android
- ln -snf $$spesmilo-buildozer$$ /opt/buildozer
- export PROJECT_ROOT="$PWD" CONTRIB="$PWD/contrib" LOCALE="$PWD/electrum/locale/"
- '"$CONTRIB"/make_packages.sh || (echo "make_packages failed" && exit 1)'
- rm -rf "$LOCALE"
- '"$CONTRIB/build_locale.sh" "$CONTRIB/deterministic-build/electrum-locale/locale/"
"$LOCALE"'
- export VIRTUAL_ENV="/opt/venv"
- python3 -m venv ${VIRTUAL_ENV}
- source "$VIRTUAL_ENV/bin/activate"
- python3 -m pip install --no-build-isolation --no-dependencies -r ./contrib/deterministic-build/requirements-build-base.txt
- 'python3 -m pip install --no-build-isolation --no-dependencies --no-binary
:all: -r ./contrib/deterministic-build/requirements-build-android.txt'
- git config --global --add safe.directory /opt/buildozer
- git config --global --add safe.directory /opt/python-for-android
- BUILDOZER_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep BUILDOZER_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- P4A_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep P4A_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- popd
- pushd /opt/buildozer
- git checkout "$BUILDOZER_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
- pushd /opt/python-for-android
- git checkout "$P4A_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
scandelete:
- packages
- contrib/.venv_make_packages
build:
- pushd /home/user/wspace/electrum/contrib/android
- export VIRTUAL_ENV="/opt/venv"
- source "$VIRTUAL_ENV/bin/activate"
- mkdir -p /home/vagrant/tmp
- export APP_ANDROID_ARCHS=armeabi-v7a ELEC_APK_GUI=qml
- export APP_ANDROID_NUMERIC_VERSION="$$VERCODE$$"
- export BUILDOZER_LOG_LEVEL=1
- make release
ndk: r23b
- versionName: 4.5.7
versionCode: 45405073
commit: 4.5.7
timeout: 14400
submodules: true
sudo:
- ln -sf /usr/bin/sdkmanager /opt/android-sdk/tools/bin/sdkmanager
- mkdir -p /home/user/wspace/ /opt/android/
- rm -rf /etc/apt/sources.list /etc/apt/preferences.d/*
- echo "deb https://snapshot.debian.org/archive/debian/20230629T090352Z/ bookworm
main" > /etc/apt/sources.list
- echo "deb-src https://snapshot.debian.org/archive/debian/20230629T090352Z/
bookworm main" >> /etc/apt/sources.list
- 'echo "Package: *" > /etc/apt/preferences.d/snapshot'
- 'echo "Pin: origin \"snapshot.debian.org\"" >> /etc/apt/preferences.d/snapshot'
- 'echo "Pin-Priority: 1001" >> /etc/apt/preferences.d/snapshot'
- apt-get update
- apt-get install --yes --no-install-recommends --allow-downgrades unzip python3
python3-dev python3-pip python3-setuptools python3-venv wget lbzip2 patch
software-properties-common zip rsync build-essential ccache autoconf autopoint
libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake
libffi-dev libssl-dev automake gettext libltdl-dev libopengl-dev libegl-dev
dos2unix
- chmod 777 -R /opt /home/user/wspace/
output: dist/Electrum-$$VERSION$$-arm64-v8a-release-unsigned.apk
binary: https://download.electrum.org/%v/Electrum-%v-arm64-v8a-release.apk
srclibs:
- spesmilo-buildozer@master
- spesmilo-python-for-android@develop
prebuild:
- project_path=$(pwd)
- '[ ! -d "/home/user/wspace/electrum" ] && cp -rf "$project_path" /home/user/wspace/electrum
&& rm -rf "$project_path" && ln -snf /home/user/wspace/electrum "$project_path"'
- pushd /home/user/wspace/electrum
- ANDROID_SDK_BUILD_TOOLS_MAJOR_V=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_MAJOR_V
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- ANDROID_SDK_BUILD_TOOLS_VERSION=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_VERSION
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- sdkmanager "platforms;android-${ANDROID_SDK_BUILD_TOOLS_MAJOR_V}" "build-tools;${ANDROID_SDK_BUILD_TOOLS_VERSION}"
"extras;android;m2repository"
- ln -snf $$SDK$$ /opt/android/android-sdk
- cp -rf $$NDK$$ /opt/android/android-ndk-r23b
- ln -snf /opt/android/android-ndk-r23b /opt/android/android-ndk
- ln -snf $$spesmilo-python-for-android$$ /opt/python-for-android
- ln -snf $$spesmilo-buildozer$$ /opt/buildozer
- export PROJECT_ROOT="$PWD" CONTRIB="$PWD/contrib" LOCALE="$PWD/electrum/locale/"
- '"$CONTRIB"/make_packages.sh || (echo "make_packages failed" && exit 1)'
- rm -rf "$LOCALE"
- '"$CONTRIB/build_locale.sh" "$CONTRIB/deterministic-build/electrum-locale/locale/"
"$LOCALE"'
- export VIRTUAL_ENV="/opt/venv"
- python3 -m venv ${VIRTUAL_ENV}
- source "$VIRTUAL_ENV/bin/activate"
- python3 -m pip install --no-build-isolation --no-dependencies -r ./contrib/deterministic-build/requirements-build-base.txt
- 'python3 -m pip install --no-build-isolation --no-dependencies --no-binary
:all: -r ./contrib/deterministic-build/requirements-build-android.txt'
- git config --global --add safe.directory /opt/buildozer
- git config --global --add safe.directory /opt/python-for-android
- BUILDOZER_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep BUILDOZER_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- P4A_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep P4A_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- popd
- pushd /opt/buildozer
- git checkout "$BUILDOZER_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
- pushd /opt/python-for-android
- git checkout "$P4A_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
scandelete:
- packages
- contrib/.venv_make_packages
build:
- pushd /home/user/wspace/electrum/contrib/android
- export VIRTUAL_ENV="/opt/venv"
- source "$VIRTUAL_ENV/bin/activate"
- mkdir -p /home/vagrant/tmp
- export APP_ANDROID_ARCHS=arm64-v8a ELEC_APK_GUI=qml
- export APP_ANDROID_NUMERIC_VERSION="$$VERCODE$$"
- export BUILDOZER_LOG_LEVEL=1
- make release
ndk: r23b
- versionName: 4.5.7
versionCode: 45405074
commit: 4.5.7
timeout: 14400
submodules: true
sudo:
- ln -sf /usr/bin/sdkmanager /opt/android-sdk/tools/bin/sdkmanager
- mkdir -p /home/user/wspace/ /opt/android/
- rm -rf /etc/apt/sources.list /etc/apt/preferences.d/*
- echo "deb https://snapshot.debian.org/archive/debian/20230629T090352Z/ bookworm
main" > /etc/apt/sources.list
- echo "deb-src https://snapshot.debian.org/archive/debian/20230629T090352Z/
bookworm main" >> /etc/apt/sources.list
- 'echo "Package: *" > /etc/apt/preferences.d/snapshot'
- 'echo "Pin: origin \"snapshot.debian.org\"" >> /etc/apt/preferences.d/snapshot'
- 'echo "Pin-Priority: 1001" >> /etc/apt/preferences.d/snapshot'
- apt-get update
- apt-get install --yes --no-install-recommends --allow-downgrades unzip python3
python3-dev python3-pip python3-setuptools python3-venv wget lbzip2 patch
software-properties-common zip rsync build-essential ccache autoconf autopoint
libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake
libffi-dev libssl-dev automake gettext libltdl-dev libopengl-dev libegl-dev
dos2unix
- chmod 777 -R /opt /home/user/wspace/
output: dist/Electrum-$$VERSION$$-x86_64-release-unsigned.apk
binary: https://download.electrum.org/%v/Electrum-%v-x86_64-release.apk
srclibs:
- spesmilo-buildozer@master
- spesmilo-python-for-android@develop
prebuild:
- project_path=$(pwd)
- '[ ! -d "/home/user/wspace/electrum" ] && cp -rf "$project_path" /home/user/wspace/electrum
&& rm -rf "$project_path" && ln -snf /home/user/wspace/electrum "$project_path"'
- pushd /home/user/wspace/electrum
- ANDROID_SDK_BUILD_TOOLS_MAJOR_V=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_MAJOR_V
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- ANDROID_SDK_BUILD_TOOLS_VERSION=$(cat contrib/android/Dockerfile | grep ANDROID_SDK_BUILD_TOOLS_VERSION
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- sdkmanager "platforms;android-${ANDROID_SDK_BUILD_TOOLS_MAJOR_V}" "build-tools;${ANDROID_SDK_BUILD_TOOLS_VERSION}"
"extras;android;m2repository"
- ln -snf $$SDK$$ /opt/android/android-sdk
- cp -rf $$NDK$$ /opt/android/android-ndk-r23b
- ln -snf /opt/android/android-ndk-r23b /opt/android/android-ndk
- ln -snf $$spesmilo-python-for-android$$ /opt/python-for-android
- ln -snf $$spesmilo-buildozer$$ /opt/buildozer
- export PROJECT_ROOT="$PWD" CONTRIB="$PWD/contrib" LOCALE="$PWD/electrum/locale/"
- '"$CONTRIB"/make_packages.sh || (echo "make_packages failed" && exit 1)'
- rm -rf "$LOCALE"
- '"$CONTRIB/build_locale.sh" "$CONTRIB/deterministic-build/electrum-locale/locale/"
"$LOCALE"'
- export VIRTUAL_ENV="/opt/venv"
- python3 -m venv ${VIRTUAL_ENV}
- source "$VIRTUAL_ENV/bin/activate"
- python3 -m pip install --no-build-isolation --no-dependencies -r ./contrib/deterministic-build/requirements-build-base.txt
- 'python3 -m pip install --no-build-isolation --no-dependencies --no-binary
:all: -r ./contrib/deterministic-build/requirements-build-android.txt'
- git config --global --add safe.directory /opt/buildozer
- git config --global --add safe.directory /opt/python-for-android
- BUILDOZER_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep BUILDOZER_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- P4A_CHECKOUT_COMMIT=$(cat contrib/android/Dockerfile | grep P4A_CHECKOUT_COMMIT
| sed -n 's/.*"\(.*\)".*/\1/p' | sed -n '1p')
- popd
- pushd /opt/buildozer
- git checkout "$BUILDOZER_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
- pushd /opt/python-for-android
- git checkout "$P4A_CHECKOUT_COMMIT"
- python3 -m pip install --no-build-isolation --no-dependencies -e .
- popd
scandelete:
- packages
- contrib/.venv_make_packages
build:
- pushd /home/user/wspace/electrum/contrib/android
- export VIRTUAL_ENV="/opt/venv"
- source "$VIRTUAL_ENV/bin/activate"
- mkdir -p /home/vagrant/tmp
- export APP_ANDROID_ARCHS=x86_64 ELEC_APK_GUI=qml
- export APP_ANDROID_NUMERIC_VERSION="$$VERCODE$$"
- export BUILDOZER_LOG_LEVEL=1
- make release
ndk: r23b
- versionName: 4.5.8
versionCode: 45405082
commit: 4.5.8

View file

@ -222,46 +222,6 @@ Builds:
- cp $$esbuild$$/esbuild ../../node_modules/svelte-i18n/node_modules/@esbuild/linux-x64/bin/esbuild
ndk: r25b
- versionName: 1.6.15
versionCode: 66
commit: 3513639a88fe958b1b9713b41714d2e6910d4d46
timeout: 20000
subdir: materialious/android/app
sudo:
- apt-get update
- apt-get install -y build-essential cmake golang-go gcc-multilib g++-multilib
make npm
gradle:
- yes
srclibs:
- esbuild@v0.24.0
- NodejsMobile@v18.17.3
prebuild:
- sed -i -e '/gms/d' ../build.gradle
- sed -i -e 's/-Xmx1536m/-Xmx4096m/' ../gradle.properties
- cd ../..
- npm install --build-from-source
- pushd static/nodejs-android
- npm install
- popd
- npm run build
- npx cap sync
scandelete:
- materialious/node_modules
build:
- pushd $$NodejsMobile$$
- ./tools/android_build.sh $$NDK$$ 24
- popd
- cp -a $$NodejsMobile$$/out_android/* ../../node_modules/capacitor-nodejs/android/libnode/bin/
- pushd $$esbuild$$
- make esbuild
- popd
- cp $$esbuild$$/esbuild ../../node_modules/vite/node_modules/esbuild/bin/esbuild
- cp $$esbuild$$/esbuild ../../node_modules/vite/node_modules/@esbuild/linux-x64/bin/esbuild
- cp $$esbuild$$/esbuild ../../node_modules/svelte-i18n/node_modules/esbuild/bin/esbuild
- cp $$esbuild$$/esbuild ../../node_modules/svelte-i18n/node_modules/@esbuild/linux-x64/bin/esbuild
ndk: r25b
- versionName: 1.6.16
versionCode: 67
commit: dccb260ad757c1efd66b51673721d72111b0f0b0