diff --git a/gitlab-runner_config_example/docker/.gitlab-ci.yml b/gitlab-runner_config_example/docker/.gitlab-ci.yml new file mode 100644 index 0000000..20d30ed --- /dev/null +++ b/gitlab-runner_config_example/docker/.gitlab-ci.yml @@ -0,0 +1,28 @@ +image: python:3.7-alpine + +pages: + stage: deploy + script: + - apk update && apk add make + - pip install -r requirements.txt + - make publish + - rm -rf /site-public/pelican + - cp -r public /site-public/pelican + artifacts: + paths: + - public/ + only: + - master + +test: + stage: test + script: + - apk update && apk add make + - pip install -r requirements.txt + - make publish + - rm -rf /site-public/pelican + - cp -r public /site-public/pelican + only: + - branches + except: + - master