init
This commit is contained in:
parent
2dbe116301
commit
d9064d1343
@ -40,16 +40,19 @@ spec:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: build-and-push
|
- name: build-and-push
|
||||||
image: bash:5
|
image: alpine:3.21.3
|
||||||
workingDir: /workspace/source
|
workingDir: /workspace/source
|
||||||
env:
|
env:
|
||||||
- name: DOCKER_CONFIG
|
- name: DOCKER_CONFIG
|
||||||
value: /tekton/home/.docker
|
value: /tekton/home/.docker
|
||||||
script: |
|
script: |
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
set -euo pipefail
|
set -e
|
||||||
|
|
||||||
if [[ -n "$(params.subdirectory)" ]]; then
|
echo "📦 Installing curl and tar..."
|
||||||
|
apk add --no-cache curl tar
|
||||||
|
|
||||||
|
if [ -n "$(params.subdirectory)" ]; then
|
||||||
cd "$(params.subdirectory)"
|
cd "$(params.subdirectory)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -59,7 +62,7 @@ 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=$(cut -d/ -f1 <<< "$IMAGE")
|
REGISTRY=$(echo "$IMAGE" | cut -d/ -f1)
|
||||||
|
|
||||||
echo "🔐 Writing Docker config for $REGISTRY..."
|
echo "🔐 Writing Docker config for $REGISTRY..."
|
||||||
mkdir -p "$DOCKER_CONFIG"
|
mkdir -p "$DOCKER_CONFIG"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user