Open igaskin opened 3 years ago
Argo-rollouts takes this approach. We were able to use an off-the-shelf mkdocs image. See: https://github.com/argoproj/argo-rollouts/blob/master/Makefile#L155-L156
Here are Argo CD dependencies: https://github.com/argoproj/argo-cd/blob/c7c554674ec23c4c130ba5a6710e846a48ceb0c0/.github/workflows/gh-pages.yaml#L22
Looking into this issue
Summary
Add an option to build the documentation for a docker container
Motivation
Running
make build-docs
calls out tomkdocs
directly, which assumes that contributors havemkdocs
installed locally and has dependencies on various python packagesProposal
All
*-docs
make commands should be have options to execute in a dockerized environment. This brings this generation command in-line with how other code generations commands can operate.