7 Commits

Author SHA1 Message Date
Erdenebat Tsenddorj
56b08c8a7f ci: trigger pipeline
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 22:12:48 +08:00
Erdenebat Tsenddorj
0357261289 fix: use Kaniko instead of privileged Docker
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Replace docker:dind with Kaniko for rootless builds
- Remove deprecated secrets syntax
- Combine build and push steps

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:20:53 +08:00
Erdenebat Tsenddorj
bf9624c99a fix: quote all commands in woodpecker yaml
Properly quote commands containing special YAML characters

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:20:05 +08:00
Erdenebat Tsenddorj
4f2168e089 fix: escape pipe characters in woodpecker yaml
Use # delimiter instead of | for sed commands to avoid YAML parsing issues

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:19:06 +08:00
Erdenebat Tsenddorj
0f200fe692 ci: trigger pipeline
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:18:20 +08:00
Erdenebat Tsenddorj
f311439621 Add full-stack Hello World app with CI/CD
- Go backend with PostgreSQL connection
- Next.js frontend with TypeScript
- Docker Compose for local development
- Woodpecker CI pipeline for build and push
- Kubernetes manifests with Kustomize
- ArgoCD application for GitOps deployment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 21:06:08 +08:00
2c4e7d2c38 Initial commit 2026-01-21 11:37:06 +00:00