ci: declare the depencency between build jobs

This enables the pipeline to execute jobs asyncronously when
they are ready, regardless if the pipeline stage has finished.
This commit is contained in:
Jordan Petridis 2022-09-10 14:56:30 +03:00 committed by Sebastian Dröge
parent 3313a93ff7
commit 23c07d3cb3

View file

@ -128,16 +128,19 @@ update-nightly:
extends: extends:
- .dist-debian-container - .dist-debian-container
- .debian:11-stable - .debian:11-stable
needs: ['build-stable']
.img-msrv: .img-msrv:
extends: extends:
- .dist-debian-container - .dist-debian-container
- .debian:11-msrv - .debian:11-msrv
needs: ['build-msrv']
.img-nightly: .img-nightly:
extends: extends:
- .dist-debian-container - .dist-debian-container
- .debian:11-nightly - .debian:11-nightly
needs: ['build-nightly']
.cargo test: .cargo test:
stage: "test" stage: "test"
@ -264,6 +267,7 @@ gst-build:
.msvc2019 build: .msvc2019 build:
stage: 'test' stage: 'test'
needs: []
tags: tags:
- 'docker' - 'docker'
- 'windows' - 'windows'