summaryrefslogtreecommitdiff
path: root/.gitlab-ci
diff options
context:
space:
mode:
authorAndrzej Hajda <andrzej.hajda@intel.com>2025-06-12 14:30:17 +0200
committerKamil Konieczny <kamil.konieczny@linux.intel.com>2025-06-12 15:55:13 +0200
commit15d8e4978baf9879603b9556e9e8fef0888545d0 (patch)
treed9a20feda1b1f3adbe67ada1cc5aa00550344946 /.gitlab-ci
parent52eaf78b579880d3aec9828fc245ca3d1d7f7f5b (diff)
gitlab-ci: remove podman login
"podman login" is issued for every container job even if it is usually not required. Let's drop it in favor of credentials provided to commands requiring it. Signed-off-by: Andrzej Hajda <andrzej.hajda@intel.com> Reviewed-by: Ryszard Knop <ryszard.knop@intel.com>
Diffstat (limited to '.gitlab-ci')
-rwxr-xr-x.gitlab-ci/pull-or-rebuild.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci/pull-or-rebuild.sh b/.gitlab-ci/pull-or-rebuild.sh
index 4f77431b5..aa1bddcde 100755
--- a/.gitlab-ci/pull-or-rebuild.sh
+++ b/.gitlab-ci/pull-or-rebuild.sh
@@ -47,7 +47,7 @@ if [ "$TYPE" = "base" ]; then
else
echo "Building!"
$PODMAN_BUILD --squash -t $DOCKERNAME -f $DOCKERFILE .
- podman push $DOCKERNAME
+ podman push --creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD $DOCKERNAME
fi
skopeo copy --dest-creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD \
@@ -57,7 +57,7 @@ elif [ "$TYPE" = "igt" ]; then
# we always rebuild
set -e
$PODMAN_BUILD -t $COMMITNAME -f $DOCKERFILE .
- podman push $COMMITNAME
+ podman push --creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD $COMMITNAME
skopeo copy --dest-creds $CI_REGISTRY_USER:$CI_REGISTRY_PASSWORD \
docker://$COMMITNAME docker://$REFNAME
else