disinto/docker
Claude 519742e5e7
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
fix: [nomad-prep] P12 — dispatcher commits result.json via git push, not bind-mount (#803)
Replace write_result's direct filesystem write with commit_result_via_git,
which clones the ops repo into a scratch directory, writes the result file,
commits as vault-bot, and pushes. This removes the requirement for a shared
bind-mount between the dispatcher container and the host ops-repo clone.

- Idempotent: skips if result.json already exists upstream
- Retry loop: handles push conflicts with rebase-and-push (up to 3 attempts)
- Scratch dir: cleaned up via RETURN trap regardless of outcome
- Works identically under docker and future nomad backends
2026-04-16 00:54:33 +00:00
..
agents fix: [nomad-prep] P1 — run all 7 bot roles on llama backend (gates migration) (#801) 2026-04-15 23:52:04 +00:00
chat fix: [nomad-prep] P5 — add healthchecks to agents, edge, staging, woodpecker-agent (#794) 2026-04-15 19:39:35 +00:00
edge fix: [nomad-prep] P12 — dispatcher commits result.json via git push, not bind-mount (#803) 2026-04-16 00:54:33 +00:00
reproduce feat: publish versioned agent images — compose should use image: not build: (#429) 2026-04-15 09:24:05 +00:00
runner fix: fix: stop baking credentials into git remote URLs — use clean URLs + existing credential helper everywhere (#604) 2026-04-10 17:04:10 +00:00
index.html feat: edge proxy + staging container to docker stack (#807) 2026-03-28 07:58:17 +01:00