From 753e84dacdb7bdec03c781b3746f115d67811445 Mon Sep 17 00:00:00 2001 From: Jez Cope Date: Mon, 25 Nov 2019 23:17:47 +0000 Subject: [PATCH] Add initial .gitlab-ci.yml --- .gitlab-ci.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..ef3f893 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,26 @@ +default: + image: jezcope/erambler-nikola:latest + +variables: + GIT_SUBMODULE_STRATEGY: recursive + +cache: + key: "$CI_COMMIT_SHA" + paths: + - .output/ + +stages: + - build + - deploy + +build: + stage: build + script: + - git submodule update --init --recursive + - nikola build + +production: + stage: deploy + script: + - ls .output + - nikola deploy