Further cleanup of travis build

This commit is contained in:
Griatch 2019-03-19 23:29:57 +01:00
parent a69b40e67c
commit a5ecb2c8b7
2 changed files with 20 additions and 22 deletions

View file

@ -30,14 +30,12 @@ install:
- pip install coveralls
before_script:
- python -VV
- evennia --init testing_mygame
- cp .travis/testing_settings.py testing_mygame/server/conf/settings.py
- cd testing_mygame
- evennia migrate
script:
- head -n 100 server/conf/settings.py
- coverage run --source=../evennia --omit=*/migrations/*,*/urls.py,*/test*.py,*.sh,*.txt,*.md,*.pyc,*.service ../bin/unix/evennia test evennia
after_success:

View file

@ -38,28 +38,28 @@ SERVERNAME = "testing_mygame"
# Testing database types
if os.environ.get("TESTING_DB") == "postgresql":
testing_db = os.environ.get("TESTING_DB", None)
print("TESTING_DB='{}'".format(testing_db))
if testing_db == "postgresql":
print("Loading PostGreSQL database backend.")
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'evennia',
'USER': 'evennia',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '' # use default
}}
elif os.environ.get("TESTING_DB") == "mysql":
DATABASES['default'] = {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'evennia',
'USER': 'evennia',
'PASSWORD': 'password',
'HOST': 'localhost',
'PORT': '' # use default
}
elif testing_db == "mysql":
print("Loading MySQL database backend.")
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'evennia',
'USER': 'evennia',
'PASSWORD': 'password',
'HOST': 'localhost', # or an IP Address that your DB is hosted on
'PORT': '', # use default port
}
DATABASES['default'] = {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'evennia',
'USER': 'evennia',
'PASSWORD': 'password',
'HOST': 'localhost', # or an IP Address that your DB is hosted on
'PORT': '', # use default port
}
else: # default sqlite3, use default settings
print("Loading SQlite3 database backend (default).")