mirror of https://github.com/grafana/grafana
Docs: updated cmd to build docs locally to generate docs prior to building site. (#28371)
* added instructions so we generate docs prior to building them. * replaced ci script. * improved according to feedback.pull/28465/head
parent
2aafa39879
commit
0bb33839f5
@ -1,14 +1,23 @@ |
||||
.PHONY: docs docs-test |
||||
.PHONY: docs docs-test docs-no-pull docs-generate-frontend docs-no-generate-frontend |
||||
|
||||
IMAGE = grafana/docs-base:latest
|
||||
|
||||
docs: |
||||
docker pull ${IMAGE}
|
||||
docs-generate-frontend: |
||||
yarn install --pure-lockfile
|
||||
yarn run packages:build
|
||||
yarn run packages:docsExtract
|
||||
yarn run packages:docsToMarkdown
|
||||
yarn run packages:clean
|
||||
|
||||
docs-no-generate-frontend: |
||||
docker run -v $(shell pwd)/sources:/hugo/content/docs/grafana/latest -p 3002:3002 --rm -it $(IMAGE) /bin/bash -c 'make server'
|
||||
|
||||
docs-no-pull: |
||||
docs: docs-generate-frontend |
||||
docker pull $(IMAGE)
|
||||
docker run -v $(shell pwd)/sources:/hugo/content/docs/grafana/latest -p 3002:3002 --rm -it $(IMAGE) /bin/bash -c 'make server'
|
||||
|
||||
docs-test: |
||||
docker pull ${IMAGE}
|
||||
docs-no-pull: docs-generate-frontend docs-no-generate-frontend |
||||
|
||||
docs-test: docs-generate-frontend |
||||
docker pull $(IMAGE)
|
||||
docker run -v $(shell pwd)/sources:/hugo/content/docs/grafana/latest --rm -it $(IMAGE) /bin/bash -c 'make prod'
|
||||
|
Loading…
Reference in new issue