From 41c9aab5956e7f4b64253b9daf86ff06d3e192fd Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 14 Sep 2017 15:55:39 +0300 Subject: [PATCH] Add automatic deployment --- .gitlab-ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea79d70..b7f7df0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,7 @@ variables: stages: - test - lint + - deploy test: stage: test @@ -37,3 +38,19 @@ eslint: script: - npm install -g eslint - eslint . + +deploy: + stage: deploy + environment: + name: dev + url: http://web.sik.party + only: + - develop + script: + - python -V + - pip install -r requirements.txt + - cp sikweb/settings-sample.py sikweb/default_settings.py + - cp sikweb/.ci-settings.py sikweb/settings.py + - python manage.py migrate --noinput + - python manage.py createdefaultadmin + - python manage.py runserver 0.0.0.0:8080