github.com/sld880311/docker@v0.0.0-20200524143708-d5593973a475/hooks/post_build (about)

     1  #!/bin/bash
     2  
     3  if [ -n "${BUILD_DOCS}" ]; then
     4  	set -e
     5  	DOCS_IMAGE=${DOCS_IMAGE:-${IMAGE_NAME}-docs}
     6  	docker run \
     7  		--entrypoint '' \
     8  		--privileged \
     9  		-e DOCKER_GITCOMMIT=$(git rev-parse --short HEAD) \
    10  		-v $(pwd)/docs/yaml/docs:/docs \
    11  		"${IMAGE_NAME}" \
    12  		sh -c 'hack/make.sh yaml-docs-generator && bundles/latest/yaml-docs-generator/yaml-docs-generator --target /docs'
    13  
    14  	(
    15  		cd docs/yaml
    16  		docker build -t ${DOCS_IMAGE} .
    17  		docker push ${DOCS_IMAGE}
    18  	)
    19  fi