diff --git a/.woodpecker/other.yaml b/.woodpecker/other.yaml index 040aa6d..d25b3c9 100644 --- a/.woodpecker/other.yaml +++ b/.woodpecker/other.yaml @@ -4,20 +4,13 @@ steps: environment: KO_DOCKER_REPO: from_secret: KO_DOCKER_REPO - DOCKER_CONFIG: - from_secret: DOCKER_CONFIG_JSON commands: - # 도커 로그인 설정 (권한 문제 회피를 위해 /tmp 사용) - - mkdir -p /tmp/.docker - - echo "$DOCKER_CONFIG" > /tmp/.docker/config.json - - export DOCKER_CONFIG=/tmp/.docker - # 안전한 브랜치 이름 치환 (e.g. "/" → "-") - SAFE_BRANCH=$(echo "$CI_COMMIT_BRANCH" | tr '/' '-') # short SHA (7자리) 기반 태그 생성 - TAG="${SAFE_BRANCH}-${CI_COMMIT_SHA:0:7}" - # 이미지 빌드 및 push (VCS stamping 비활성화) - - ko build ./cmd/seven-skies --bare --tags "$TAG" --buildvcs=false + # 이미지 빌드 및 push (VCS stamping 활성화) + - ko build ./cmd/seven-skies --bare --tags "$TAG"