Before working on website issues, be sure to have the following installed:
You can use the hugo
command
to interact with the site locally and see the results
before deploying.
At the moment, deployments are done manually after a merge to master.
Eventually we plan to move to netlify (once we
transfer ownership of the tekton.dev
domain to the Linux Foundation),
which would provide us with gitops based automation.
- Currently we are hosting
tekton.dev
on firebase - The
firebase
project is calledtekton
- Members of the Tekton governing board and other Linux Foundation contributors have access to the firebase project
Instructions for deploying Hugo based sites to Firebase: https://gohugo.io/hosting-and-deployment/hosting-on-firebase/