mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-07-13 17:51:43 +00:00
switch to the official sdkmanager
This commit is contained in:
parent
bf7153f33b
commit
3a2a0f3323
1 changed files with 13 additions and 5 deletions
|
|
@ -23,6 +23,17 @@ variables:
|
||||||
- export PYTHONPATH="$fdroidserver:$fdroidserver/examples"
|
- export PYTHONPATH="$fdroidserver:$fdroidserver/examples"
|
||||||
- export PYTHONUNBUFFERED=true
|
- export PYTHONUNBUFFERED=true
|
||||||
|
|
||||||
|
.install_sdkmanager: &install_sdkmanager
|
||||||
|
- curl -Lo /tmp/cmdline-tools.zip -t 5 "https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip"
|
||||||
|
- echo "2ccbda4302db862a28ada25aa7425d99dce9462046003c1714b059b5c47970d8 /tmp/cmdline-tools.zip" |
|
||||||
|
sha256sum -c -
|
||||||
|
- unzip -q -o /tmp/cmdline-tools.zip -d /tmp/cmdline-tools
|
||||||
|
- mkdir -p ${ANDROID_SDK_ROOT}/cmdline-tools/tools
|
||||||
|
- mv /tmp/cmdline-tools/cmdline-tools/* ${ANDROID_SDK_ROOT}/cmdline-tools/tools
|
||||||
|
|| true
|
||||||
|
- export PATH=${ANDROID_SDK_ROOT}/cmdline-tools/tools/bin:${PATH}
|
||||||
|
- yes | sdkmanager --licenses
|
||||||
|
|
||||||
.get_target_source_refs: &get_target_source_refs
|
.get_target_source_refs: &get_target_source_refs
|
||||||
- |
|
- |
|
||||||
if [ "$CI_PROJECT_PATH" = "fdroid/fdroiddata" ] && [ "$CI_COMMIT_BRANCH" = "$CI_DEFAULT_BRANCH" ]; then
|
if [ "$CI_PROJECT_PATH" = "fdroid/fdroiddata" ] && [ "$CI_COMMIT_BRANCH" = "$CI_DEFAULT_BRANCH" ]; then
|
||||||
|
|
@ -259,11 +270,8 @@ fdroid build:
|
||||||
|
|
||||||
- test -n "$fdroidserver" || source /etc/profile.d/bsenv.sh
|
- test -n "$fdroidserver" || source /etc/profile.d/bsenv.sh
|
||||||
|
|
||||||
# TODO remove sdkmanager install once it is included in the buildserver image
|
- *install_sdkmanager
|
||||||
- git clone --depth=1 --branch=0.5.2 https://gitlab.com/fdroid/sdkmanager.git
|
|
||||||
- git -C sdkmanager checkout -B master 59374827baed7020c9761d9c8f51dcf9b490ba28
|
|
||||||
- pip3 install -e sdkmanager
|
|
||||||
- rm -rf $ANDROID_HOME/tools # TODO remove once sdkmanager can upgrade installed packages
|
|
||||||
- sdkmanager "tools" "platform-tools" "build-tools;31.0.0"
|
- sdkmanager "tools" "platform-tools" "build-tools;31.0.0"
|
||||||
|
|
||||||
- *install_fdroid_server
|
- *install_fdroid_server
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue