Strategy Platform Demo Repo
Minimal strategy repository for testing the platform Kaniko build and deployment flow.
It satisfies the runtime contract from the parent README:
- Root-level
Dockerfile - Listens on port
8080 - Exposes
GET /health - Reads
EXTERNAL_SERVICE_TOKEN - Handles
SIGTERMfor graceful shutdown
Local Run
python main.py
curl http://localhost:8080/health
curl http://localhost:8080/
Build Locally
docker build -t strategy-demo:v1.0.0 .
docker run --rm -p 8080:8080 strategy-demo:v1.0.0
Platform Test
Push this directory to Gitea and keep the v1.0.0 tag. Then create a strategy with:
{
"name": "strategy-demo",
"repo_url": "https://<your-gitea-host>/<user>/strategy-demo",
"tag": "v1.0.0"
}
Description
Languages
Python
88.6%
Dockerfile
11.4%