Pavel 'LEdoian' Turinsky
2 years ago
3 changed files with 29 additions and 14 deletions
@ -0,0 +1,11 @@ |
|||||
|
#!/bin/bash |
||||
|
|
||||
|
set -exuo pipefail |
||||
|
. make/lib.sh |
||||
|
|
||||
|
# Prerekvizity nekontrolujeme, dokud voláme další make skripty, tak by akorát |
||||
|
# vedly k víc dotazům na stejnou věc a bylo by to otravné. Pokud tu někdy bude |
||||
|
# něco jiného, tak pak ať tu prerekvizity zmíněné jsou. |
||||
|
|
||||
|
make/sync_test_db_aggressive |
||||
|
make/sync_test_media |
@ -0,0 +1,18 @@ |
|||||
|
#!/bin/bash |
||||
|
|
||||
|
set -exuo pipefail |
||||
|
. make/lib.sh |
||||
|
|
||||
|
gimli_only |
||||
|
# Teoreticky není potřeba, ale stejně jinde make skripty nejsou a pouštět to z |
||||
|
# produkce nezní jako běžný stav, kromě toho to aktuálně vyrábí pomocné soubory |
||||
|
# v aktuální složce (FIXME do budoucna) a to na produkci nechceme |
||||
|
only_in_directory "$TESTWEB" |
||||
|
|
||||
|
pg_dump mam_test > dump-test-`date +"%Y%m%d_%H%M"`.sql |
||||
|
pg_dump -Fc mam_prod > dump-prod.sql |
||||
|
psql mam_test -c 'DROP OWNED BY "mam-web";' |
||||
|
pg_restore -c --if-exists -d mam_test dump-prod.sql |
||||
|
rm dump-prod.sql |
||||
|
psql mam_test -c "UPDATE django_site SET name='MaMweb (test)', domain='mam-test.ks.matfyz.cz' WHERE id=1" |
||||
|
|
Loading…
Reference in new issue