Files
DDI/.gitignore
beug.k@beugsiud.deandClaude Opus 5.5 56347ec5ff
ci / Web (lint, test, audit, build) (push) Successful in 1m1s
ci / Shell and licence headers (push) Successful in 7s
ci / Go (lint, test, vuln) (push) Failing after 2m40s
ci / Protobuf (push) Successful in 6s
ci / Release build (dry run) (push) Successful in 2m27s
ci / End-to-end (server, agents, BIND, Kea) (push) Failing after 1m26s
ci / Development environment (compose) (push) Successful in 13s
ci / Integration (real BIND and Kea) (push) Failing after 1m58s
test: end-to-end test of the agent path, fix first CI findings
test/e2e runs server, PostgreSQL, BIND and Kea with both agents in
containers (make test-e2e, CI job End-to-end): enrollment with the
command from the API, revision 1 and 2 applied and served by BIND and
Kea, unchanged data creates no revision, revoking disconnects the agent
while BIND keeps serving.

Fixes from the first CI run: quote a spec description containing a
comma, exempt the agent lock-out routes in the route protection test,
whole-second certificate lifetimes, a push replacing queued pulls, the
truncation marker containing the letter checked, and curl|grep -q under
pipefail in the server smoke test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 19:29:58 +02:00

42 lines
562 B
Plaintext

# Build output
/bin/
/dist/
/coverage/
# Go test binaries (go test -c); not *.test globally: zone files like db.dev.test
/*.test
*.test.exe
*.out
coverage.txt
coverage.html
# Web
/web/node_modules/
/web/dist/*
!/web/dist/.gitkeep
/web/coverage/
*.tsbuildinfo
# Local configuration and secrets (never commit)
*.key
*.pem
*.p12
*.pfx
master.key
.env
.env.*
!.env.example
/deploy/compose/.env
/local/
# Editors and OS
.idea/
.vscode/*
!.vscode/extensions.json
*.swp
.DS_Store
Thumbs.db
# Local worktrees of Claude Code agents
/.claude/worktrees/
/test/e2e/bin/