Revert "SMAZAT: Upravy pro upgrade"
This reverts commit 4dba5919de
.
Conflicts:
Makefile
This commit is contained in:
parent
3330fd5a9f
commit
ea41f82595
2 changed files with 17 additions and 9 deletions
17
Makefile
17
Makefile
|
@ -64,8 +64,10 @@ schema_all.pdf: venv_check
|
||||||
|
|
||||||
# Deploy to current *mamweb-test* directory
|
# Deploy to current *mamweb-test* directory
|
||||||
deploy_test: venv_check
|
deploy_test: venv_check
|
||||||
@echo "Installing version from origin/pseudo_test ..."
|
@if [ ${USER} != "mam-web" ]; then echo "Only possible by user mam-web"; exit 1; fi
|
||||||
git pull origin pseudo_test
|
@if [ `readlink -f .` != "/aux/akce/mam/www/mamweb-test" ]; then echo "Only possible in directory mamweb-test"; exit 1; fi
|
||||||
|
@echo "Installing version from origin/test ..."
|
||||||
|
git pull origin test
|
||||||
git clean -f
|
git clean -f
|
||||||
make install
|
make install
|
||||||
./manage.py migrate
|
./manage.py migrate
|
||||||
|
@ -78,8 +80,12 @@ deploy_test: venv_check
|
||||||
|
|
||||||
# Deploy to current *mamweb-prod* directory
|
# Deploy to current *mamweb-prod* directory
|
||||||
deploy_prod: venv_check
|
deploy_prod: venv_check
|
||||||
@echo "Installing version from origin/pseudo_master ..."
|
@if [ ${USER} != "mam-web" ]; then echo "Only possible by user mam-web"; exit 1; fi
|
||||||
git pull origin pseudo_master
|
@if [ `readlink -f .` != "/aux/akce/mam/www/mamweb-prod" ]; then echo "Only possible in directory mamweb-prod"; exit 1; fi
|
||||||
|
@echo "Backing up production DB ..."
|
||||||
|
( cd -P .. && ./backup_prod_db.sh )
|
||||||
|
@echo "Installing version from origin/master ..."
|
||||||
|
git pull origin master
|
||||||
git clean -f
|
git clean -f
|
||||||
make install
|
make install
|
||||||
./manage.py migrate
|
./manage.py migrate
|
||||||
|
@ -102,10 +108,13 @@ sync_prod_flatpages: venv_check
|
||||||
|
|
||||||
# Sync test media directory with production
|
# Sync test media directory with production
|
||||||
sync_test_media:
|
sync_test_media:
|
||||||
|
@if [ ${USER} != "mam-web" ]; then echo "Only possible by user mam-web"; exit 1; fi
|
||||||
|
@if [ `readlink -f .` != "/aux/akce/mam/www/mamweb-test" ]; then echo "Only possible in /akce/mam/www/mamweb-test"; exit 1; fi
|
||||||
rsync -av --delete /akce/mam/www/mamweb-prod/media/ ./media
|
rsync -av --delete /akce/mam/www/mamweb-prod/media/ ./media
|
||||||
|
|
||||||
# Sync test database with production database
|
# Sync test database with production database
|
||||||
sync_test_db:
|
sync_test_db:
|
||||||
|
@if [ ${USER} != "mam-web" ]; then echo "Only possible by user mam-web"; exit 1; fi
|
||||||
pg_dump mam_test > dump-test-`date +"%Y%m%d_%H%M"`.sql
|
pg_dump mam_test > dump-test-`date +"%Y%m%d_%H%M"`.sql
|
||||||
pg_dump -Fc mam_prod > dump-prod.sql
|
pg_dump -Fc mam_prod > dump-prod.sql
|
||||||
pg_restore -c -d mam_test dump-prod.sql
|
pg_restore -c -d mam_test dump-prod.sql
|
||||||
|
|
|
@ -28,8 +28,7 @@ DEBUG = False
|
||||||
TEMPLATE_DEBUG = False
|
TEMPLATE_DEBUG = False
|
||||||
|
|
||||||
ALLOWED_HOSTS = ['mam.mff.cuni.cz', 'www.mam.mff.cuni.cz', 'atrey.karlin.mff.cuni.cz',
|
ALLOWED_HOSTS = ['mam.mff.cuni.cz', 'www.mam.mff.cuni.cz', 'atrey.karlin.mff.cuni.cz',
|
||||||
'mamweb.bezva.org','gimli.ms.mff.cuni.cz',
|
'mamweb.bezva.org','gimli.ms.mff.cuni.cz']
|
||||||
'localhost']
|
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
|
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases
|
||||||
|
@ -38,7 +37,7 @@ DATABASES = {
|
||||||
'default': {
|
'default': {
|
||||||
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
||||||
'NAME': 'mam_prod',
|
'NAME': 'mam_prod',
|
||||||
'USER': 'user',
|
'USER': 'mam-web',
|
||||||
'TEST': {
|
'TEST': {
|
||||||
'NAME': 'mam-prod-testdb',
|
'NAME': 'mam-prod-testdb',
|
||||||
},
|
},
|
||||||
|
@ -47,8 +46,8 @@ DATABASES = {
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
SERVER_EMAIL = 'mamweb-prod-errors@pokemon.ledoian.cz'
|
SERVER_EMAIL = 'mamweb-prod-errors@mam.mff.cuni.cz'
|
||||||
ADMINS = [('M&M ERRORs', 'mam-errors@pokemon.ledoian.cz')]
|
ADMINS = [('M&M ERRORs', 'mam-errors@mam.mff.cuni.cz')]
|
||||||
|
|
||||||
|
|
||||||
# SECURITY: only send sensitive cookies via HTTPS
|
# SECURITY: only send sensitive cookies via HTTPS
|
||||||
|
|
Loading…
Reference in a new issue