mesa/.gitlab-ci/container
Tomeu Vizoso dcd171f5e9 gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA
Place the kernel and ramdisk into a place in the file server so the URL
will only change when the contents also change.

Also put the Mesa build into a separate tarball so the ramdisk's
contents don't change every build.

With proper caching in place, all devices in the same farm need only to
download the mesa tarball once, saving time.

As we switch to MinIO for making kernels and rootfs available to LAVA
devices, we can stop using Docker to distribute them.

Instead, build when needed in separate jobs that push directly to MinIO,
from where LAVA devices can download them.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Acked-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5515>
2020-07-07 11:52:30 +00:00
..
arm64_test.sh ci: use separate docker images for baremetal builds 2020-06-09 06:29:30 +00:00
arm_build.sh gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA 2020-07-07 11:52:30 +00:00
arm_test-base.sh ci: Use rsync for initial nfsroot population on cheza. 2020-06-09 18:28:18 +00:00
baremetal_build.sh ci/baremetal: Bump the kernel to a recent drm-msm-fixes for msm semaphores. 2020-06-26 19:34:17 +00:00
container_post_build.sh ci: Enable ccache in the container builds. 2020-03-17 10:44:39 -07:00
container_pre_build.sh ci: Consistently use -j4 across x86 build jobs and -j8 on ARM. 2020-04-01 18:33:58 +00:00
cross_build.sh gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA 2020-07-07 11:52:30 +00:00
i386_build.sh gitlab-ci: Use separate docker images for cross builds 2020-06-02 10:14:16 -07:00
lava_arm.sh gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA 2020-07-07 11:52:30 +00:00
llvm-snapshot.gpg.key gitlab-ci: Test against LLVM / clang 9 on x86 2020-01-07 11:00:16 +01:00
ppc64el_build.sh gitlab-ci: Use separate docker images for cross builds 2020-06-02 10:14:16 -07:00
s390x_build.sh gitlab-ci: Use separate docker images for cross builds 2020-06-02 10:14:16 -07:00
x86_build-base.sh gitlab-ci: drop gettext from the build images 2020-06-22 21:50:12 +00:00
x86_build.sh gitlab-ci: Use separate docker images for cross builds 2020-06-02 10:14:16 -07:00
x86_build_old.sh gitlab-ci: drop gettext from the build images 2020-06-22 21:50:12 +00:00
x86_test-base.sh gitlab-ci: Move meson back to x86_test-gl/vk ephemeral packages lists 2020-06-02 10:07:10 -07:00
x86_test-gl.sh gitlab-ci: Move meson back to x86_test-gl/vk ephemeral packages lists 2020-06-02 10:07:10 -07:00
x86_test-vk.sh gitlab-ci: Move meson back to x86_test-gl/vk ephemeral packages lists 2020-06-02 10:07:10 -07:00