summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* gitlab-ci: limit ninja to 4 threads maxEric Engestrom2019-02-131-1/+1
| | | | | | | | | | I tried bumping the limit on make and scons instead, but that just thrashed the runners, so let's not do that (sorry @daniels :]). Instead, remove the automatic thread management from ninja and limit it to 4 instead, in line with make and scons. Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: Re-use docker image from the main repo in forked reposMichel Dänzer2019-02-111-0/+5
| | | | | | | | | | | | Instead of generating it from scratch in each forked repo. This should save time, energy and storage. (The xserver & xf86-video-amdgpu CI scripts do basically the same) v2: * Hardcode "mesa" instead of using $CI_PROJECT_NAME, to avoid breakage if the project name is changed after forking (Eric Engestrom) Reviewed-by: Eric Engestrom <[email protected]>
* gitlab-ci: workaround docker bug for users with uppercase charactersEric Engestrom2019-02-081-1/+1
| | | | | | | CI_REGISTRY_IMAGE == lower($CI_REGISTRY/$CI_PROJECT_PATH) Suggested-by: Daniel Stone <[email protected]> Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson glvnd buildEric Engestrom2019-02-061-0/+19
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Other buildEric Engestrom2019-02-061-0/+26
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Clover LLVM-7 buildEric Engestrom2019-02-061-0/+6
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Clover LLVM-6.0 buildEric Engestrom2019-02-061-0/+5
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Clover LLVM-5.0 buildEric Engestrom2019-02-061-0/+5
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Clover LLVM-4.0 buildEric Engestrom2019-02-061-0/+5
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium ST Clover LLVM-3.9 buildEric Engestrom2019-02-061-0/+24
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium Drivers "Other" buildEric Engestrom2019-02-061-0/+6
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium Drivers RadeonSI buildEric Engestrom2019-02-061-0/+6
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make Gallium Drivers SWR buildEric Engestrom2019-02-061-0/+25
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add make loaders/classic DRI buildEric Engestrom2019-02-061-0/+23
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium ST "Other" buildEric Engestrom2019-02-061-0/+21
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium ST Clover (LLVM 7.0) buildEric Engestrom2019-02-061-0/+6
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium ST Clover (LLVM 6.0) buildEric Engestrom2019-02-061-0/+5
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium ST Clover (LLVM 5.0) buildEric Engestrom2019-02-061-0/+20
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium "other drivers" buildEric Engestrom2019-02-061-0/+20
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium RadeonSI buildEric Engestrom2019-02-061-0/+20
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson gallium SWR buildEric Engestrom2019-02-061-0/+23
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add meson loader/classic DRI buildEric Engestrom2019-02-061-0/+21
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add scons SWR buildEric Engestrom2019-02-061-0/+7
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add scons llvm 3.5 buildEric Engestrom2019-02-061-0/+10
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add a scons no-llvm buildEric Engestrom2019-02-061-0/+14
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add a make vulkan buildEric Engestrom2019-02-061-0/+49
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add a meson vulkan buildEric Engestrom2019-02-061-0/+61
| | | | Signed-off-by: Eric Engestrom <[email protected]>
* gitlab-ci: add ubuntu containerEric Engestrom2019-02-061-0/+49
Signed-off-by: Eric Engestrom <[email protected]>