Add a fedwiki-render compose service and render.sh to resolve real Keycloak user UUIDs and render .tpl templates into testdata on compose up. Convert hardcoded FedWiki testdata into templates, add seed-stack.sh helper, and update compose/env and .gitignore to run seeding before starting fedwiki.
41 lines
863 B
Plaintext
41 lines
863 B
Plaintext
# ---> Go
|
|
# If you prefer the allow list template instead of the deny list, see community template:
|
|
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
|
|
#
|
|
# Binaries for programs and plugins
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of the go coverage tool, specifically when used with LiteIDE
|
|
*.out
|
|
|
|
# Dependency directories (remove the comment below to include it)
|
|
# vendor/
|
|
|
|
# Go workspace file
|
|
go.work
|
|
|
|
# Ignore everything in tmp directory
|
|
tmp/*
|
|
|
|
# Ignore the build
|
|
member-console
|
|
|
|
# Ignore test runtime data (rebuilt on docker compose up)
|
|
test/testdata/keycloak/h2/
|
|
test/testdata/fedwiki/
|
|
test/testdata/postgres/
|
|
test/testdata/temporal/
|
|
|
|
# Per-worktree stack configuration generated by test/bootstrap-stack.sh
|
|
test/.env
|
|
|
|
# Local secrets (never commit real keys)
|
|
test/secrets/
|