Migrate CI from Drone to Woodpecker
Replace .drone.yml with .woodpecker/ pipeline configs (frontend.yml, api.yml). Convert Drone env vars to Woodpecker equivalents (CI_PIPELINE_NUMBER, CI_COMMIT_SHA), use woodpeckerci/plugin-git for clone with retry, woodpeckerci/plugin-slack for notifications, and plugins/docker for image builds. Update all docs and skills.
This commit is contained in:
parent
2357722e80
commit
c7c3331d30
9 changed files with 190 additions and 448 deletions
|
|
@ -151,7 +151,7 @@ kubectl port-forward deployment/realestate-crawler-api 5001:5001 -n realestate-c
|
|||
|
||||
## Notes
|
||||
|
||||
- Drone CI handles automated deployments on push to `master` (see `.drone.yml`)
|
||||
- Woodpecker CI handles automated deployments on push to `master` (see `.woodpecker/`)
|
||||
- Use manual deployment for hotfixes, testing, or deploying from non-master branches
|
||||
- The K8s cluster is at `10.0.20.100:6443` (context: `kubernetes-admin@kubernetes`)
|
||||
- If pods aren't picking up new `:latest` images, check the `kubernetes-latest-tag-image-pull` skill
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue