From be3b87a44173c7e97a64b3b3f65b48279bba1643 Mon Sep 17 00:00:00 2001 From: BAK BYEONG JUN Date: Sat, 12 Apr 2025 17:36:52 +0000 Subject: [PATCH] init --- tasks/docker-registry/task.yaml | 37 ++++++++++++++------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/tasks/docker-registry/task.yaml b/tasks/docker-registry/task.yaml index d4aefc0..350d841 100644 --- a/tasks/docker-registry/task.yaml +++ b/tasks/docker-registry/task.yaml @@ -80,25 +80,20 @@ spec: env: - name: DOCKER_CONFIG value: /tekton/home/.docker - - name: PYPI_USERNAME - valueFrom: - secretKeyRef: - name: pypi-auth - key: username - - name: PYPI_PASSWORD - valueFrom: - secretKeyRef: - name: pypi-auth - key: password - command: - - /kaniko/executor - args: - - --dockerfile=$(params.subdirectory)/$(params.dockerfile) - - --context=$(params.subdirectory)/$(params.context) - - --destination=$(params.imageName):$(params.tag) - - --skip-tls-verify - - --reproducible - - --verbosity=info - - --build-arg=PYPI_USERNAME=$(PYPI_USERNAME) - - --build-arg=PYPI_PASSWORD=$(PYPI_PASSWORD) + script: | + #!/bin/sh + set -e + + PYPI_USERNAME=$(cat /workspace/pypi-auth/username) + PYPI_PASSWORD=$(cat /workspace/pypi-auth/password) + + /kaniko/executor \ + --dockerfile=$(params.subdirectory)/$(params.dockerfile) \ + --context=$(params.subdirectory)/$(params.context) \ + --destination=$(params.imageName):$(params.tag) \ + --skip-tls-verify \ + --reproducible \ + --verbosity=info \ + --build-arg PYPI_USERNAME=$PYPI_USERNAME \ + --build-arg PYPI_PASSWORD=$PYPI_PASSWORD