-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
description
The current documentation for building the docs (https://github.com/envoyproxy/envoy/blob/master/docs/README.md) tell you to run:
./docs/build.sh
I guess this works if you have a local dev environment - but quite a few thing are needed - so it doesnt work out of the box at least on a minimal linux install.
It seems you can build docs reliably like this with docker:
./ci/run_envoy_docker.sh 'ci/do_ci.sh docs'
The main problem for me with this was that it downloads a very large docker image. Again this is probably not a big problem if you are developing or building locally - but if you want to make "drive-by" docs changes and see the results ~immediately its not ideal.
I opened a PR on envoy-build-tools here (envoyproxy/envoy-build-tools#92) to try and build a slimmed down container - but my first attempt wasnt optimal (see PR for discussion)
At very least, i think we need to update the docs with some of the above info.