From a6bf474448e30cb0301df5b66ad5caa7ce7ae40b Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Fri, 5 Apr 2024 15:27:23 -0500 Subject: [PATCH] Add publishing of docs --- .circleci/config.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1045e671..f5cd2fe8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -98,6 +98,31 @@ commands: - ~/.m2 key: v1-dependencies-{{ checksum "pom.xml" }} + install_asciidoctor: + steps: + - checkout + - run: + name: Install asciidoctor + command: | + sudo apt-get update + sudo apt install -y asciidoctor + + run_asciidoctor: + steps: + - run: + name: Run asciidoctor + command: | + cd docs + asciidoctor -a docinfo=shared index.adoc + + upload_docs_site: + steps: + - run: + name: scp html to justinsgotskinnylegs.com + command: | + cd docs + scp index.html dkelkhoff@45.79.44.221:/mnt/first-volume/dkelkhoff/nginx/html/justinsgotskinnylegs.com/qqq-docs.html + jobs: mvn_test: executor: localstack/default @@ -114,6 +139,13 @@ jobs: - mvn_verify - mvn_jar_deploy + publish_asciidoc: + executor: localstack/default + steps: + - install_asciidoctor + - run_asciidoctor + - upload_docs_site + workflows: test_only: jobs: @@ -135,3 +167,9 @@ workflows: tags: only: /(version|snapshot)-.*/ + publish-docs: + jobs: + - publish_asciidoc: + filters: + branches: + only: /(dev|CE-1072-update-how-we-display-imported)/