A repo that builds out a compliance confluence, based on pre-defined templates.
Source originally from Creating documents from here: Jupiter One Policy Builder Jupiter One Templates
First build in Docker, from root of any directory:
docker run -it -v "$PWD":/mnt --rm jupiterone/pspbuilder psp build -o /mnt/docs -p /mnt/partials -s /mnt/templates
Subsequent builds (like this repo)
docker run -it -v "$PWD":/mnt --rm jupiterone/pspbuilder psp build -t /mnt/templates -o /mnt/docs -p /mnt/partials -c /mnt/templates/config.json
Do not put docs and partials in to source control because they are generated.
Docker version: not worked out how to use. The confluence-pages.json
is save somewhere unknown and so can't be re-used.
# works with real username and password (not tried with token)
psp publish --confluence --site <your-confluence-name> --space <space-short> -u ${CONFLUENCE_USERNAME} -k ${CONFLUENCE_PASSWORD}