Browse Source

Ajout de l'etape documentation

main
Johann 6 years ago
parent
commit
065df60a2b
  1. 14
      .circleci/config.yml

14
.circleci/config.yml

@ -25,7 +25,9 @@ workflows:
- deploy: - deploy:
requires: requires:
- build - build
variables:
- documentation:
requires:
- deploy
executors: executors:
docker-publisher: docker-publisher:
@ -130,3 +132,13 @@ jobs:
docker tag $IMAGE_NAME:latest $IMAGE_NAME:$IMAGE_TAG docker tag $IMAGE_NAME:latest $IMAGE_NAME:$IMAGE_TAG
docker push $IMAGE_NAME:latest docker push $IMAGE_NAME:latest
docker push $IMAGE_NAME:$IMAGE_TAG docker push $IMAGE_NAME:$IMAGE_TAG
documentation:
docker:
- image: 'circleci/node:12'
steps:
- restore_cache:
key: yarn-v1-packages-{{ checksum "yarn.lock" }}
- run: yarn build:doc
- store_artifacts:
path: ./server-doc
Loading…
Cancel
Save