fix: Use repo/tags format for Kaniko plugin (not destinations)

The destinations format caused Kaniko to push images with the full
registry URL as part of the repo path (registry.threesix.ai/name
instead of just name). Using registry + repo + tags format pushes
to the correct path.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
jordan 2026-01-29 01:07:49 -07:00
parent e1d84f3398
commit ee2c0d6482
6 changed files with 30 additions and 18 deletions

View File

@ -16,9 +16,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:

View File

@ -2,9 +2,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:

View File

@ -16,9 +16,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:

View File

@ -16,9 +16,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:

View File

@ -2,9 +2,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when:

View File

@ -16,9 +16,11 @@ steps:
docker:
image: woodpeckerci/plugin-kaniko
settings:
destinations:
- registry.threesix.ai/{{PROJECT_NAME}}:latest
- registry.threesix.ai/{{PROJECT_NAME}}:${CI_COMMIT_SHA:0:8}
registry: registry.threesix.ai
repo: "{{PROJECT_NAME}}"
tags:
- latest
- ${CI_COMMIT_SHA:0:8}
cache: true
skip-tls-verify: true
when: