mesa/.gitlab-ci/container/debian
Antonio Ospite c9a8e1f49a ci/android: get aapt from the build-tools from Google instead of Debian
The aapt package form Debian might not be recent enough to install the
packages from Android CTS.

Resulting in an error like:

```
03:12:09.302: Module(s) with run failure(s):
03:12:09.302:     x86_64 CtsGraphicsTestCases: com.android.tradefed.targetprep.TargetSetupError[AAPT_PARSER_FAILED|520050|DEPENDENCY_ISSUE]: AaptParser failed for file CtsGraphicsTestCases.apk. The APK won't be installed
```

So get aapt from the build-tools matching the ANDROID_SDK_VERSION
corresponding to the Android version and CTS version used in the tests,
to ensure compatibility.

This effectively reverts the changes from commit b3c07fe722
(ci/android: Use aapt from Debian packages, 2025-04-21), but moving the
code around a bit.

The build-tools are not taken as LAVA overlay because LAVA is not able
to handle zip files, and the file in not big enough to be worth any
repacking effort.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35688>
2025-06-24 08:21:18 +00:00
..
android_build.sh ci/android: add missing pre/post build scripts 2025-02-28 01:33:34 +00:00
arm32_test-base.sh ci: Add debian/arm32_test-* images 2025-02-05 04:35:07 +00:00
arm32_test-gl.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
arm32_test-vk.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
arm64_build.sh ci/debian: arm64: only install Meson once 2025-06-17 16:51:15 +00:00
arm64_test-base.sh ci: add debian/arm64_test images for gl & vk 2024-05-23 06:00:50 +02:00
arm64_test-gl.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
arm64_test-vk.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
baremetal_arm32_test-gl.sh ci/baremetal: Split baremetal_arm64_test to -gl and -vk 2025-04-28 20:08:32 +00:00
baremetal_arm64_test-gl.sh ci/baremetal: Split baremetal_arm64_test to -gl and -vk 2025-04-28 20:08:32 +00:00
baremetal_arm64_test-vk.sh ci/baremetal: Split baremetal_arm64_test to -gl and -vk 2025-04-28 20:08:32 +00:00
baremetal_arm_test.sh ci/bare-metal: Remove remnants of old bare-metal setups 2025-05-26 10:19:29 +00:00
llvm-snapshot.gpg.key ci/x86: update to llvm 13 2022-07-01 19:24:05 +00:00
maybe-add-llvm-repo.sh ci: always abort if the curl download fails 2025-03-24 20:45:52 +00:00
ppc64el_build.sh ci: bashify scripts, use arrays 2023-10-31 01:00:25 +00:00
s390x_build.sh ci/container: setup sections in all image builds 2024-11-22 11:40:56 +01:00
test-base.sh ci: Remove firmware from test-base 2025-05-21 08:48:15 +00:00
test-gl.sh delete gallium-nine 2025-05-23 13:43:37 -04:00
test-vk.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
winehq.gpg.key ci: install a more recent version of Wine in the test-vk image 2022-06-24 05:32:53 +00:00
x86_32_build.sh ci: bashify scripts, use arrays 2023-10-31 01:00:25 +00:00
x86_64_build-base.sh ci: use https:// to install ci-fairy 2025-04-28 20:08:32 +00:00
x86_64_build.sh ci: Run rustfmt and python jobs on aarch64 2025-05-16 06:07:20 +00:00
x86_64_test-android.sh ci/android: get aapt from the build-tools from Google instead of Debian 2025-06-24 08:21:18 +00:00
x86_64_test-base.sh ci: prepare base debian test image for multi-arch 2024-05-23 06:00:22 +02:00
x86_64_test-gl.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00
x86_64_test-video.sh ci/container: Add new container for libva and fluster testing 2025-04-28 20:08:32 +00:00
x86_64_test-vk.sh ci/container: Move calling strip-rootfs.sh to common scripts 2025-04-08 09:52:28 +00:00