Skip to content
Snippets Groups Projects
Commit 57d48fe4 authored by Zack Wong's avatar Zack Wong
Browse files

fix tabs to spaces

parent 0e5f40d1
1 merge request!6Coffee testing
stages: stages:
- test - test
- deploy - deploy
variables: variables:
DB_ENGINE : django.db.backends.sqlite3 DB_ENGINE : django.db.backends.sqlite3
before_script: before_script:
- echo "preparing environment" - echo "preparing environment"
- virtualenv env -p `which python3` - virtualenv env -p `which python3`
- . env/bin/activate - . env/bin/activate
- pip install -r pip-packages.txt - pip install -r pip-packages.txt
run_tests: run_tests:
stage: test stage: test
script: script:
- echo "Running tests" - echo "Running tests"
- envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py - envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py
- python src/manage.py check - python src/manage.py check
deploy_testing: deploy_testing:
stage: deploy stage: deploy
tags: tags:
- test - test
variables: variables:
DB_NAME : /var/www/test/$CI_COMMIT_REF_NAME/.db/members.db DB_NAME : /var/www/test/$CI_COMMIT_REF_NAME/.db/members.db
DEPLOY_HOST : $CI_COMMIT_REF_NAME.test.ucc.asn.au DEPLOY_HOST : $CI_COMMIT_REF_NAME.test.ucc.asn.au
SHORT_ENV_NAME : TEST SHORT_ENV_NAME : TEST
script: script:
- echo "Deploy to test" - echo "Deploy to test"
- rm -f /var/www/test/$CI_COMMIT_REF_NAME - rm -f /var/www/test/$CI_COMMIT_REF_NAME
- rm -f /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini - rm -f /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini
- mkdir .db - mkdir .db
- envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py - envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py
- chmod 600 src/gms/settings_local.py - chmod 600 src/gms/settings_local.py
- ln -srT ./ /var/www/test/$CI_COMMIT_REF_NAME - ln -srT ./ /var/www/test/$CI_COMMIT_REF_NAME
- python src/manage.py collectstatic - python src/manage.py collectstatic
- python src/manage.py makemigrations - python src/manage.py makemigrations
- python src/manage.py migrate --run-syncdb - python src/manage.py migrate --run-syncdb
- ln -s /etc/uwsgi/vassals/test.skel /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini - ln -s /etc/uwsgi/vassals/test.skel /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini
environment: environment:
name: test/$CI_COMMIT_REF_NAME name: test/$CI_COMMIT_REF_NAME
url: https://$CI_COMMIT_REF_NAME.test.ucc.asn.au url: https://$CI_COMMIT_REF_NAME.test.ucc.asn.au
on_stop: stop_testing on_stop: stop_testing
except: except:
- master - master
deploy_staging: deploy_staging:
stage: deploy stage: deploy
tags: tags:
- stage - stage
variables: variables:
DB_NAME : /var/www/stage/.db/members.db DB_NAME : /var/www/stage/.db/members.db
DEPLOY_HOST : staging.test.ucc.asn.au DEPLOY_HOST : staging.test.ucc.asn.au
SHORT_ENV_NAME : STAGE SHORT_ENV_NAME : STAGE
script: script:
- echo "Deploy to staging" - echo "Deploy to staging"
- rm -f /services/$CI_PROJECT_NAME - rm -f /services/$CI_PROJECT_NAME
- rm -f /etc/uwsgi/vassals/stage.ini - rm -f /etc/uwsgi/vassals/stage.ini
- ln -srT ./ /services/$CI_PROJECT_NAME - ln -srT ./ /services/$CI_PROJECT_NAME
- envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py - envsubst < src/gms/settings_local.example.py > src/gms/settings_local.py
- chmod 600 src/gms/settings_local.py - chmod 600 src/gms/settings_local.py
- python src/manage.py collectstatic - python src/manage.py collectstatic
- python src/manage.py makemigrations - python src/manage.py makemigrations
- python src/manage.py migrate --run-syncdb - python src/manage.py migrate --run-syncdb
- ln -s /etc/uwsgi/vassals/stage.skel /etc/uwsgi/vassals/stage.ini - ln -s /etc/uwsgi/vassals/stage.skel /etc/uwsgi/vassals/stage.ini
environment: environment:
name: stage name: stage
url: https://stage.test.ucc.asn.au url: https://stage.test.ucc.asn.au
only: only:
- master - master
stop_testing: stop_testing:
stage: deploy stage: deploy
variables: variables:
GIT_STRATEGY: none GIT_STRATEGY: none
when: manual when: manual
environment: environment:
name: test/$CI_COMMIT_REF_NAME name: test/$CI_COMMIT_REF_NAME
action: stop action: stop
except: except:
- master - master
script: script:
- rm -f /var/www/test/$CI_COMMIT_REF_NAME - rm -f /var/www/test/$CI_COMMIT_REF_NAME
- rm -f /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini - rm -f /etc/uwsgi/vassals/$CI_COMMIT_REF_NAME.ini
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment