de8fdc0fe4
REQ-046: Docker image published to Gitea container registry per release. Dockerfile: multi-stage (golang:1.25 -> distroless/static-debian12:nonroot). CGO_ENABLED=0, ORCA_HOME=/var/lib/orca, ENTRYPOINT [/orca]. Image size: ~28MB. Runs as nonroot. .coreci.yml: new container-publish step in release pipeline (docker:24-cli, builds + tags + login + push + logout). scripts/release.sh: docker build + push after Gitea release. Graceful skip if docker absent or GITEA_TOKEN unset. Env-overridable registry. .dockerignore: excludes .git, bin/, .env, .ciagent/, testdata/, *.tar.gz. docs/docker.md: pull, run, state persistence (volume mount), local build, manual publish guide. Verified: docker build + run version/init with volume persistence. ---ci--- project: orca phase: 3 milestone: v0.5 status: verify ---/ci---
20 lines
187 B
Plaintext
20 lines
187 B
Plaintext
.git
|
|
.githooks
|
|
.bin
|
|
bin/
|
|
*.tar.gz
|
|
*.tar.gz.asc
|
|
.env
|
|
.env.*
|
|
.gitleaks-baseline.json
|
|
.gitleaks.toml
|
|
.golangci.yml
|
|
.ciagent/
|
|
testdata/
|
|
docs/
|
|
*.md
|
|
!README.md
|
|
LICENSE
|
|
coverage.out
|
|
orca
|
|
orca-v* |