From 01de130259cca272f698396707b5948ea7d6af71 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Wed, 14 Sep 2022 19:29:37 +0200 Subject: [PATCH] updated ci/cd --- .gitlab-ci.yml | 6 +++--- Makefile | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a6a5da6..2a81fe8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,18 +6,18 @@ stages: configure-certs: stage: configure script: - - sudo certbot certonly --standalone --preferred-challenges http -d dbrepo-docs.ossdip.at --agree-tos --keep-until-expiring + - make configure build-mkdocs: stage: build needs: - configure-certs script: - - mkdocs build + - make build deploy-mkdocs: stage: deploy needs: - build-mkdocs script: - - sudo cp -r ./site/* /usr/share/nginx/html/dbrepo-docs.ossdip.at/ + - make deploy diff --git a/Makefile b/Makefile index 51fcef1..c13d91f 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,9 @@ verify: build: mkdocs build - sudo cp -r ./site/* /usr/share/nginx/html/dbrepo-docs.ossdip.at/ -install: build +configure: sudo certbot certonly --standalone --preferred-challenges http -d dbrepo-docs.ossdip.at --agree-tos --keep-until-expiring + +deploy: + sudo cp -r ./site/* /usr/share/nginx/html/dbrepo-docs.ossdip.at/ -- GitLab