This commit is contained in:
병준 박 2025-04-12 17:06:34 +00:00
parent f7b9e96ab4
commit 72fbb3a033

View File

@ -57,14 +57,22 @@ spec:
USERNAME=$(cat /workspace/docker-auth/username) USERNAME=$(cat /workspace/docker-auth/username)
PASSWORD=$(cat /workspace/docker-auth/password) PASSWORD=$(cat /workspace/docker-auth/password)
REGISTRY=$(echo "$IMAGE" | cut -d/ -f1) REGISTRY=$(echo "$IMAGE" | cut -d/ -f1)
AUTH=$(echo -n "$USERNAME:$PASSWORD" | base64)
echo "📦 Using image: $IMAGE" echo "📦 Using image: $IMAGE"
echo -n "$IMAGE" > /tekton/results/imageUrl echo -n "$IMAGE" > /tekton/results/imageUrl
echo "🔐 Writing Docker config for $REGISTRY..." echo "🔐 Writing Docker config for $REGISTRY..."
mkdir -p /tekton/home/.docker mkdir -p /tekton/home/.docker
echo "{\"auths\": {\"$REGISTRY\": {\"auth\": \"$(echo -n "$USERNAME:$PASSWORD" | base64)"}}}" \ cat <<EOF > /tekton/home/.docker/config.json
> /tekton/home/.docker/config.json {
"auths": {
"$REGISTRY": {
"auth": "$AUTH"
}
}
}
EOF
- name: kaniko-build - name: kaniko-build
image: bitnami/kaniko:1.23.2 image: bitnami/kaniko:1.23.2