Browse Source

👷 Add documentation build

Add documentation build step for backend ci
pull/3/head
Anatole-DC 4 years ago
parent
commit
b3905478d9
  1. 27
      .circleci/config.yml

27
.circleci/config.yml

@ -71,6 +71,24 @@ jobs:
exit 1
fi
server-doc-build:
<<: *shared-config
steps:
- checkout
- restore_cache:
key: dependencies-{{ checksum "package.json" }}-v1
- run: yarn doc:build
- run:
name: Copy deployment artifacts to workspace
command: |
cp docs/ /tmp/server-doc -r
- store_artifacts:
path: /tmp/server-doc
- persist_to_workspace:
root: /tmp
paths:
- server-doc
workflows:
version: 2
build-test-and-lint:
@ -94,3 +112,12 @@ workflows:
filters:
branches:
only: main
- server-doc-build:
requires:
- build
- lint
- back-test-e2e
- back-test-unit
filters:
branches:
only: main
Loading…
Cancel
Save