hatmarch / tssc-demo

Trusted Software Supply Chain demo featuring ploigos and rekor (sigstore)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

See documentation for how to setup and walk through this demo.

Note

This repo has submodules. To clone this repo, use this command to also clone submodules:

git clone --recurse-submodules https://github.com/hatmarch/tssc-demo

Documentation Updates

Documentation is generated by antora. To change and build the documentation locally, once running the project within Visual Studio Code Remote Development Containers, you can run the following command in the terminal

# NOTE: npm install command is only necessary the first time you run this
npm install
gulp

This will run a javascript process that will build the documentation according to dev-site.yml, host it locally, and watch the relevant directories so that you can see changes in real time.

Documentation files can be found in the ${DEMO_HOME}/documentation directory

Publish documentation

When you are happy with the documentation changes, you can run the following command to deploy these changes externally (based on the contents of site.yml)

${DEMO_HOME}/scripts/github-pages-publish.sh

About

Trusted Software Supply Chain demo featuring ploigos and rekor (sigstore)

License:Apache License 2.0


Languages

Language:Jinja 45.4%Language:Shell 27.6%Language:JavaScript 14.7%Language:Open Policy Agent 5.7%Language:Dockerfile 4.6%Language:Handlebars 1.8%Language:Mustache 0.2%