Split into docs-build and docs-deploy

This commit is contained in:
Simon Warta 2020-07-02 10:13:53 +02:00
parent 14a9c10812
commit 4db45c3889

View File

@ -4,7 +4,15 @@ workflows:
workflow: workflow:
jobs: jobs:
- build - build
- docs - docs-build
- docs-deploy:
requires:
- docs-build
- build
- lint
# filters:
# branches:
# only: master
- lint - lint
- test: - test:
requires: requires:
@ -292,7 +300,7 @@ jobs:
command: ./scripts/tendermint/all_stop.sh command: ./scripts/tendermint/all_stop.sh
- run: - run:
command: ./scripts/socketserver/stop.sh command: ./scripts/socketserver/stop.sh
docs: docs-build:
docker: docker:
- image: circleci/node:10-buster - image: circleci/node:10-buster
steps: steps:
@ -318,6 +326,18 @@ jobs:
- run: - run:
name: Copy docs into deployment folder name: Copy docs into deployment folder
command: ./scripts/docs/copy_docs.sh command: ./scripts/docs/copy_docs.sh
- persist_to_workspace:
root: .
paths: docs_deployment
docs-deploy:
docker:
- image: circleci/node:10-buster
steps:
- attach_workspace:
at: .
- run:
name: Deploy to GitHub pages
command: npx gh-pages --message "Update docs [skip ci]" --dist docs_deployment
lint: lint:
docker: docker:
- image: circleci/node:10-buster - image: circleci/node:10-buster