mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2025-01-20 07:58:10 +00:00
ci: move vars to the jobs
The gitlab parser will only expand the variables once, which make it impossible to abstract over the rust version in a nice way. A hacky workaround is to duplicate some things and get rid of the RUST_VERSION var to avoid the issue. https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/618#note_679774
This commit is contained in:
parent
8e4cca6981
commit
49198f9c11
1 changed files with 6 additions and 5 deletions
|
@ -19,8 +19,6 @@ stages:
|
|||
.debian:10:
|
||||
variables:
|
||||
FDO_DISTRIBUTION_VERSION: 10
|
||||
FDO_DISTRIBUTION_TAG: '$RUST_VERSION-${GST_RS_IMG_TAG}_2020-04-28.1'
|
||||
FDO_BASE_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer-rs/debian/10:$RUST_VERSION-$GST_RS_IMG_TAG"
|
||||
before_script:
|
||||
- source ./ci/env.sh
|
||||
- mkdir .cargo && echo -e "[net]\ngit-fetch-with-cli = true" > .cargo/config
|
||||
|
@ -35,17 +33,20 @@ stages:
|
|||
.debian:10-stable:
|
||||
extends: .debian:10
|
||||
variables:
|
||||
RUST_VERSION: "$GST_RS_STABLE"
|
||||
FDO_DISTRIBUTION_TAG: '$GST_RS_STABLE-${GST_RS_IMG_TAG}_2020-04-28.1'
|
||||
FDO_BASE_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer-rs/debian/10:$GST_RS_STABLE-$GST_RS_IMG_TAG"
|
||||
|
||||
.debian:10-msrv:
|
||||
extends: .debian:10
|
||||
variables:
|
||||
RUST_VERSION: "$GST_RS_MSRV"
|
||||
FDO_DISTRIBUTION_TAG: '$GST_RS_MSRV-${GST_RS_IMG_TAG}_2020-04-28.1'
|
||||
FDO_BASE_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer-rs/debian/10:$GST_RS_MSRV-$GST_RS_IMG_TAG"
|
||||
|
||||
.debian:10-nightly:
|
||||
extends: .debian:10
|
||||
variables:
|
||||
RUST_VERSION: "nightly"
|
||||
FDO_DISTRIBUTION_TAG: 'nightly-${GST_RS_IMG_TAG}_2020-04-28.1'
|
||||
FDO_BASE_IMAGE: "registry.freedesktop.org/gstreamer/gstreamer-rs/debian/10:nightly-$GST_RS_IMG_TAG"
|
||||
|
||||
.build-debian-container:
|
||||
extends:
|
||||
|
|
Loading…
Reference in a new issue