diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d02d5e2dca024bf9c2ea39b71e8c5ce7b26c2c46..9bf3e6c7747f03ce2be4d59f0959b692f98646ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,24 +1,13 @@ stages: - - prep - - test - deploy before_script: - stage: prep script: - echo "preparing environment" - virtualenv env - . env/bin/activate - pip install -r pip-packages.txt -test: - stage: test - script: - - echo "Running tests" - - . env/bin/activate - - python3 src/manage.py check - - deploy_staging: stage: deploy script: @@ -44,14 +33,13 @@ deploy_test: stage: deploy script: - echo "Deploy to test" - - virtualenv venv - . venv/bin/activate - - pip install -r pip-packages.txt + - python3 src/manage.py makemigrations + - python3 src/manage.py migrate --run-syncdb - ln -s /etc/uwsgi/vassals/test.skel /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini - environment: - name: test-$CI_COMMIT_REF_NAME - url: https://portal.ucc.asn.au/test/$CI_COMMIT_REF_NAME + name: test/$CI_COMMIT_REF_NAME + url: https://$CI_COMMIT_REF_NAME.test.ucc.asn.au except: - master \ No newline at end of file