ci: move build jobs that are used by tests to an earlier stage
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30808>
This commit is contained in:

committed by
Marge Bot

parent
096acf8c0c
commit
c9e847e51f
@@ -144,6 +144,7 @@ stages:
|
|||||||
- sanity
|
- sanity
|
||||||
- container
|
- container
|
||||||
- git-archive
|
- git-archive
|
||||||
|
- build-for-tests
|
||||||
- build-x86_64
|
- build-x86_64
|
||||||
- build-misc
|
- build-misc
|
||||||
- code-validation
|
- code-validation
|
||||||
|
@@ -64,6 +64,7 @@ debian-testing:
|
|||||||
extends:
|
extends:
|
||||||
- .meson-build
|
- .meson-build
|
||||||
- .ci-deqp-artifacts
|
- .ci-deqp-artifacts
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
UNWIND: "enabled"
|
UNWIND: "enabled"
|
||||||
DRI_LOADERS: >
|
DRI_LOADERS: >
|
||||||
@@ -97,6 +98,7 @@ debian-testing:
|
|||||||
debian-testing-asan:
|
debian-testing-asan:
|
||||||
extends:
|
extends:
|
||||||
- debian-testing
|
- debian-testing
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
C_ARGS: >
|
C_ARGS: >
|
||||||
-Wno-error=stringop-truncation
|
-Wno-error=stringop-truncation
|
||||||
@@ -442,6 +444,7 @@ debian-arm32:
|
|||||||
extends:
|
extends:
|
||||||
- .meson-arm
|
- .meson-arm
|
||||||
- .ci-deqp-artifacts
|
- .ci-deqp-artifacts
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
CROSS: armhf
|
CROSS: armhf
|
||||||
DRI_LOADERS:
|
DRI_LOADERS:
|
||||||
@@ -463,6 +466,7 @@ debian-arm32:
|
|||||||
debian-arm32-asan:
|
debian-arm32-asan:
|
||||||
extends:
|
extends:
|
||||||
- debian-arm32
|
- debian-arm32
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
DRI_LOADERS:
|
DRI_LOADERS:
|
||||||
-D glvnd=disabled
|
-D glvnd=disabled
|
||||||
@@ -479,6 +483,7 @@ debian-arm64:
|
|||||||
extends:
|
extends:
|
||||||
- .meson-arm
|
- .meson-arm
|
||||||
- .ci-deqp-artifacts
|
- .ci-deqp-artifacts
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
C_ARGS: >
|
C_ARGS: >
|
||||||
-Wno-error=array-bounds
|
-Wno-error=array-bounds
|
||||||
@@ -502,6 +507,7 @@ debian-arm64:
|
|||||||
debian-arm64-asan:
|
debian-arm64-asan:
|
||||||
extends:
|
extends:
|
||||||
- debian-arm64
|
- debian-arm64
|
||||||
|
stage: build-for-tests
|
||||||
variables:
|
variables:
|
||||||
DRI_LOADERS:
|
DRI_LOADERS:
|
||||||
-D glvnd=disabled
|
-D glvnd=disabled
|
||||||
@@ -527,6 +533,7 @@ debian-arm64-build-test:
|
|||||||
debian-arm64-release:
|
debian-arm64-release:
|
||||||
extends:
|
extends:
|
||||||
- debian-arm64
|
- debian-arm64
|
||||||
|
stage: build-misc
|
||||||
variables:
|
variables:
|
||||||
BUILDTYPE: release
|
BUILDTYPE: release
|
||||||
S3_ARTIFACT_NAME: mesa-arm64-default-${BUILDTYPE}
|
S3_ARTIFACT_NAME: mesa-arm64-default-${BUILDTYPE}
|
||||||
@@ -620,7 +627,7 @@ windows-msvc:
|
|||||||
- .build-windows
|
- .build-windows
|
||||||
- .use-windows_build_msvc
|
- .use-windows_build_msvc
|
||||||
- .windows-build-rules
|
- .windows-build-rules
|
||||||
stage: build-misc
|
stage: build-for-tests
|
||||||
script:
|
script:
|
||||||
- pwsh -ExecutionPolicy RemoteSigned .\.gitlab-ci\windows\mesa_build.ps1
|
- pwsh -ExecutionPolicy RemoteSigned .\.gitlab-ci\windows\mesa_build.ps1
|
||||||
artifacts:
|
artifacts:
|
||||||
|
Reference in New Issue
Block a user