Fix .woodpecker.yaml: push to Harbor instead of Forgejo registry #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
plan-mcd-tracker→ Phase 7, Step 9 (deploy pipeline fix)Repo
forgejo_admin/mcd-tracker-appUser Story
As a developer pushing to main
I want the CI pipeline to build and push the Docker image to Harbor
So that ArgoCD can detect the new image and deploy it automatically
Context
PR #2 configured
.woodpecker.yamlto push to Forgejo's container registry, but ArgoCD image updater watches Harbor. Images must go toharbor.tail5b443a.ts.net/mcd-tracker/app. Harbor secrets (harbor_username,harbor_password) already created in Woodpecker. Need to switch fromplugin-docker-buildxtoplugin-kaniko:2.3.0(matching mcd-tracker-api pattern) and use Woodpecker v2 config format.File Targets
.woodpecker.yaml— rewrite to use kaniko + HarborAcceptance Criteria
harbor.tail5b443a.ts.net/mcd-tracker/appplugin-kaniko:2.3.0harbor_username/harbor_passwordsecretsnpm ci && npm test && npm run buildTest Expectations
mcd-tracker/appprojectConstraints
.woodpecker.yamlpattern exactlywhen:+ named steps)Checklist
Related
project-mcd-tracker