[x] You have configured the triggering of the pre-commit hook on your local repository's clone. You need to have installed the python module pre-commit (listed in the required dev modules) and run the command pre-commit install in the repository's root folder.
[x] You have covered your code with unit and acceptance tests
[x] The feature you have implemented has no tag @wip any more
Changes
Put up initial static site generation service, which can be used in both the jenkins pipeline as well as on a k8s cluster. Currently, on the k8s cluster, we also automatically trigger the website generation upon deployment.
How to use the feature
curl http://site-generator-service:8080/generate
will generate a the static html files. The service is not perfect yet. For instance, it's possible to trigger multipe generations at once making the service crash.
Recap of our workflow
Prerequisites
pre-commit
(listed in the required dev modules) and run the commandpre-commit install
in the repository's root folder.@wip
any moreChanges
Put up initial static site generation service, which can be used in both the jenkins pipeline as well as on a k8s cluster. Currently, on the k8s cluster, we also automatically trigger the website generation upon deployment.
How to use the feature
will generate a the static html files. The service is not perfect yet. For instance, it's possible to trigger multipe generations at once making the service crash.