ci/android: Upload arm64 Mesa driver builds
Save the arm64 driver builds in a separate archive alongside the x86_64 ones. Signed-off-by: Valentine Burley <valentine.burley@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37596>
This commit is contained in:
committed by
Marge Bot
parent
53838f596b
commit
7267791292
@@ -378,24 +378,22 @@ debian-android:
|
||||
-D precomp-compiler=enabled
|
||||
-D install-precomp-compiler=true
|
||||
-D tools=panfrost
|
||||
S3_ARTIFACT_NAME: mesa-x86_64-android-${BUILDTYPE}
|
||||
script:
|
||||
# x86_64 build:
|
||||
- export CROSS=x86_64-linux-android
|
||||
- export GALLIUM_DRIVERS=iris,radeonsi,softpipe,virgl,zink
|
||||
- export VULKAN_DRIVERS=amd,intel,nouveau,swrast,virtio
|
||||
- .gitlab-ci/create-llvm-meson-wrap-file.sh
|
||||
- export S3_ARTIFACT_NAME=mesa-x86_64-android-${BUILDTYPE}
|
||||
- !reference [.meson-build-for-tests, script]
|
||||
# remove all the files created by the previous build before the next build
|
||||
- git clean -dxf .
|
||||
# aarch64 build:
|
||||
# build-only, to catch compilation regressions
|
||||
# without calling .gitlab-ci/prepare-artifacts.sh so that the
|
||||
# artifacts are not shipped in mesa-x86_64-android-${BUILDTYPE}
|
||||
- export CROSS=aarch64-linux-android
|
||||
- export GALLIUM_DRIVERS=etnaviv,freedreno,lima,panfrost,vc4,v3d
|
||||
- export VULKAN_DRIVERS=freedreno,broadcom,panfrost,virtio
|
||||
- !reference [.meson-build-only, script]
|
||||
- export S3_ARTIFACT_NAME=mesa-arm64-android-${BUILDTYPE}
|
||||
- !reference [.meson-build-for-tests, script]
|
||||
|
||||
.meson-cross:
|
||||
extends:
|
||||
|
||||
Reference in New Issue
Block a user