From c6375c9a78961b7f0fd6272901c3743f8aa0f21d Mon Sep 17 00:00:00 2001 From: Pinghao Wu Date: Sat, 22 Feb 2025 23:33:27 +0800 Subject: [PATCH] download sdk from gradle --- LineageOS/android_packages_apps_Aperture/build-tools | 1 - LineageOS/android_packages_apps_Aperture/platform | 1 - LineageOS/android_packages_apps_Camelot/build-tools | 1 - LineageOS/android_packages_apps_Camelot/platform | 1 - LineageOS/android_packages_apps_Eleven/build-tools | 1 - LineageOS/android_packages_apps_Eleven/platform | 1 - LineageOS/android_packages_apps_ExactCalculator/build-tools | 1 - LineageOS/android_packages_apps_ExactCalculator/platform | 1 - LineageOS/android_packages_apps_Glimpse/build-tools | 1 - LineageOS/android_packages_apps_Glimpse/platform | 1 - LineageOS/android_packages_apps_Jelly/build-tools | 1 - LineageOS/android_packages_apps_Jelly/platform | 1 - LineageOS/android_packages_apps_Recorder/build-tools | 0 LineageOS/android_packages_apps_Recorder/platform | 1 - LineageOS/android_packages_apps_Twelve/build-tools | 1 - LineageOS/android_packages_apps_Twelve/platform | 1 - build.yml | 5 ++++- update | 5 +---- 18 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 LineageOS/android_packages_apps_Aperture/build-tools delete mode 100644 LineageOS/android_packages_apps_Aperture/platform delete mode 100644 LineageOS/android_packages_apps_Camelot/build-tools delete mode 100644 LineageOS/android_packages_apps_Camelot/platform delete mode 100644 LineageOS/android_packages_apps_Eleven/build-tools delete mode 100644 LineageOS/android_packages_apps_Eleven/platform delete mode 100644 LineageOS/android_packages_apps_ExactCalculator/build-tools delete mode 100644 LineageOS/android_packages_apps_ExactCalculator/platform delete mode 100644 LineageOS/android_packages_apps_Glimpse/build-tools delete mode 100644 LineageOS/android_packages_apps_Glimpse/platform delete mode 100644 LineageOS/android_packages_apps_Jelly/build-tools delete mode 100644 LineageOS/android_packages_apps_Jelly/platform delete mode 100644 LineageOS/android_packages_apps_Recorder/build-tools delete mode 100644 LineageOS/android_packages_apps_Recorder/platform delete mode 100644 LineageOS/android_packages_apps_Twelve/build-tools delete mode 100644 LineageOS/android_packages_apps_Twelve/platform diff --git a/LineageOS/android_packages_apps_Aperture/build-tools b/LineageOS/android_packages_apps_Aperture/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_Aperture/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_Aperture/platform b/LineageOS/android_packages_apps_Aperture/platform deleted file mode 100644 index a787364..0000000 --- a/LineageOS/android_packages_apps_Aperture/platform +++ /dev/null @@ -1 +0,0 @@ -34 diff --git a/LineageOS/android_packages_apps_Camelot/build-tools b/LineageOS/android_packages_apps_Camelot/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_Camelot/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_Camelot/platform b/LineageOS/android_packages_apps_Camelot/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_Camelot/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/LineageOS/android_packages_apps_Eleven/build-tools b/LineageOS/android_packages_apps_Eleven/build-tools deleted file mode 100644 index 36938e8..0000000 --- a/LineageOS/android_packages_apps_Eleven/build-tools +++ /dev/null @@ -1 +0,0 @@ -33.0.1 diff --git a/LineageOS/android_packages_apps_Eleven/platform b/LineageOS/android_packages_apps_Eleven/platform deleted file mode 100644 index a787364..0000000 --- a/LineageOS/android_packages_apps_Eleven/platform +++ /dev/null @@ -1 +0,0 @@ -34 diff --git a/LineageOS/android_packages_apps_ExactCalculator/build-tools b/LineageOS/android_packages_apps_ExactCalculator/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_ExactCalculator/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_ExactCalculator/platform b/LineageOS/android_packages_apps_ExactCalculator/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_ExactCalculator/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/LineageOS/android_packages_apps_Glimpse/build-tools b/LineageOS/android_packages_apps_Glimpse/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_Glimpse/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_Glimpse/platform b/LineageOS/android_packages_apps_Glimpse/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_Glimpse/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/LineageOS/android_packages_apps_Jelly/build-tools b/LineageOS/android_packages_apps_Jelly/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_Jelly/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_Jelly/platform b/LineageOS/android_packages_apps_Jelly/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_Jelly/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/LineageOS/android_packages_apps_Recorder/build-tools b/LineageOS/android_packages_apps_Recorder/build-tools deleted file mode 100644 index e69de29..0000000 diff --git a/LineageOS/android_packages_apps_Recorder/platform b/LineageOS/android_packages_apps_Recorder/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_Recorder/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/LineageOS/android_packages_apps_Twelve/build-tools b/LineageOS/android_packages_apps_Twelve/build-tools deleted file mode 100644 index 8b13789..0000000 --- a/LineageOS/android_packages_apps_Twelve/build-tools +++ /dev/null @@ -1 +0,0 @@ - diff --git a/LineageOS/android_packages_apps_Twelve/platform b/LineageOS/android_packages_apps_Twelve/platform deleted file mode 100644 index 8f92bfd..0000000 --- a/LineageOS/android_packages_apps_Twelve/platform +++ /dev/null @@ -1 +0,0 @@ -35 diff --git a/build.yml b/build.yml index 89f29cd..4ad5fa8 100644 --- a/build.yml +++ b/build.yml @@ -10,13 +10,16 @@ secrets: - a7670f65-3769-4459-8146-bf43a8b0b009 sources: environment: + ANDROID_SDK_ROOT: /home/build/android-sdk tasks: + - sdk: | + mkdir -p "$ANDROID_SDK_ROOT/licenses" + printf '\n24333f8a63b6825ea9c5514f83c2829b004d1fee' > "$ANDROID_SDK_ROOT/licenses/android-sdk-license" - patch: | cd "$source" sed -i "s/versionCode.*$/versionCode $(date +'%s')/" $(find . -name build.gradle) || sed -i "s/versionCode.*$/versionCode = $(date +'%s')/" $(find . -name build.gradle.kts) - build: | - . /etc/profile cd "$source" ./gradlew assembleDebug - deploy: | diff --git a/update b/update index 63e1c11..4ced6f1 100755 --- a/update +++ b/update @@ -9,12 +9,9 @@ resolve_branch() { } dispatch() { - platform=$(cat "$i/platform") - build_tools=$(cat "$i/build-tools") repo=$(basename "$1") yq ".sources += [\"https://github.com/$1#$2\"] | - .environment.source = \"$repo\" | - .packages += [\"android-platform${platform:+-$platform}\",\"android-sdk-build-tools${build_tools:+-$build_tools}\"] + .environment.source = \"$repo\" " < build.yml | ssh builds@builds.xdavidwu.link "submit -n$1\ $2 -t android-autobuilds -t $1" } -- 2.45.2