Add .woodpecker.yaml CI pipeline #6
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?
Type
Feature
Context
Palinks needs a Woodpecker CI pipeline to build the Docker image and push to Harbor on every push to main. The Dockerfile already exists and builds a multi-stage Ruby/Rails image with Thruster on port 80.
Acceptance Criteria
.woodpecker.yamladded with Kaniko build stepharbor.tail5b443a.ts.net/palinks/app:$COMMIT_SHAharbor.tail5b443a.ts.net/palinks/cacheharbor_username,harbor_password(from Harbor CI robot created by pal-e-services terraform)Reference
See
docs/pipeline.mdin this repo for the exact pipeline spec.