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