From 7dff133e6afd7abb052bcf361fca8b8d9001de4e Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Sun, 21 Oct 2018 18:30:35 +0300 Subject: [PATCH] CI: add job for deploying docs --- .circleci/config.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7e52648..3b43742 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -101,6 +101,19 @@ jobs: - checkout - run: git lfs fetch --all - run: cd docs && mkdocs build --clean + - persist_to_workspace: + root: . + paths: + - docs/site + + deploy-docs: + working_directory: ~/alexanderzobnin/grafana-zabbix + docker: + - image: circleci/node:8 + steps: + - attach_workspace: + at: . + - run: ls -lh docs/site workflows: @@ -127,3 +140,7 @@ workflows: jobs: - build-docs: filters: *filter-docs + - deploy-docs: + requires: + - build-docs + filters: *filter-docs