| #!/bin/bash | |
| if [ -n "${BUILD_DOCS}" ]; then | |
| set -e | |
| DOCS_IMAGE=${DOCS_IMAGE:-${IMAGE_NAME}-docs} | |
| docker run \ | |
| --entrypoint '' \ | |
| --privileged \ | |
| -e DOCKER_GITCOMMIT=$(git rev-parse --short HEAD) \ | |
| -v $(pwd)/docs/yaml/docs:/docs \ | |
| "${IMAGE_NAME}" \ | |
| sh -c 'hack/make.sh yaml-docs-generator && bundles/latest/yaml-docs-generator/yaml-docs-generator --target /docs' | |
| ( | |
| cd docs/yaml | |
| docker build -t ${DOCS_IMAGE} . | |
| docker push ${DOCS_IMAGE} | |
| ) | |
| fi |