ci: avoid unsetting S3_JWT too early in container image builds
Fixes: 0a52d00393 ("ci: clear S3_JWT_FILE_SCRIPT as it also contains the S3_JWT")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35068>
This commit is contained in:
committed by
Marge Bot
parent
eafe2527b5
commit
76ca28865b
@@ -58,6 +58,12 @@
|
||||
- .incorporate-templates-commit
|
||||
tags:
|
||||
- $FDO_RUNNER_JOB_PRIORITY_TAG_X86_64
|
||||
before_script:
|
||||
- !reference [default, before_script]
|
||||
# Undoing the `eval "$S3_JWT_FILE_SCRIPT"` from the default before_script,
|
||||
# because container_job_trampoline.sh and fdo_cntr_export.sh both need it.
|
||||
- S3_JWT=$(cat "${S3_JWT_FILE}")
|
||||
- export S3_JWT_FILE_SCRIPT="echo -n '${S3_JWT}' > '${S3_JWT_FILE}' && S3_JWT_FILE_SCRIPT= && unset CI_JOB_JWT S3_JWT"
|
||||
variables:
|
||||
FDO_REPO_SUFFIX: $CI_JOB_NAME
|
||||
FDO_DISTRIBUTION_EXEC: 'bash .gitlab-ci/container/container_job_trampoline.sh "${CI_JOB_NAME}"'
|
||||
@@ -751,6 +757,7 @@ debian/baremetal_arm64_test-vk:
|
||||
variables:
|
||||
GIT_STRATEGY: fetch # we do actually need the full repository though
|
||||
MESA_BASE_IMAGE: None
|
||||
before_script: null # remove .container before_script as it's unix-only
|
||||
script:
|
||||
- .\.gitlab-ci\windows\mesa_container.ps1 $CI_REGISTRY $CI_REGISTRY_USER $CI_REGISTRY_PASSWORD $MESA_IMAGE $MESA_UPSTREAM_IMAGE ${DOCKERFILE} ${MESA_BASE_IMAGE}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user