summaryrefslogtreecommitdiff
path: root/.gitlab-ci/container/build-kernel.sh
AgeCommit message (Collapse)AuthorFilesLines
2024-01-18remove gitlab stuffsSooChan Lim1-31/+0
These are useless. Change-Id: I33405f08ccd0b3cccc5a737a099aa4adc2d011ce
2023-07-16ci: build kernel in gfx-ci/linux and just use binaries in Mesa3D CIDavid Heidelberg1-38/+15
This bring visible speedup while preparing the rootfs and containers. Acked-by: Guilherme Gallo <guilherme.gallo@collabora.com> Acked-by: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24079>
2023-01-19ci: migrate from wget to curlDavid Heidelberg1-1/+2
Better error handling is more reliable. Options: -L, follow location --retry, number of retries --retry-all-errors, does not fail on ALL errors, that's why there is -f -f, fail fast with no output at all on server errors --retry-delay, make curl sleep this amount of time before each retry Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20788>
2022-09-11ci: Add support for Jetson TK1.Emma Anholt1-4/+2
This is a farm of 5 (6, but one fails) TK1 boards for nouveau testing, hosted and maintained by me. Currently it runs GLES dEQP. I've been using ./.gitlab-ci/bin/ci_run_n_monitor.py --stress --target gk20a to test it and am pretty confident of the skips/flakes list. Last night it ran 318 jobs without fail, and prior to that there were two sets of runs in the 100-200 range where only the one failing runner failed any jobs. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18497>
2022-08-26ci: make shellcheck happy about .gitlab-ci/container/ directoryDavid Heidelberg1-3/+7
Makes easier do changes, when shellcheck is warning-free. Reviewed-by: Guilherme Gallo <guilherme.gallo@collabora.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17574>
2022-03-09ci/nouveau: Add nouveau support to the rootfs.Emma Anholt1-1/+1
This required updating the kernel to 5.16.12 to get a more stable boot process. That kernel rebuild caused an update of the container with piglit which that was missed in a previous MR, so we got new xfails in x86 swrast. Also, including modules on arm64 exposed a bug in v3d's poe-powered.sh rsyncing of modules. Acked-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15201>
2021-06-09ci: Move Kernel build tasks into its own fileTomeu Vizoso1-0/+51
Allows to reuse the Kernel build tasks everywhere it is needed. The x86_test-gl container now need a kernel image to use for the crosvm environment, Reuse this task there. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10862>