-
-
Notifications
You must be signed in to change notification settings - Fork 9
Catalog installation
François Prunayre edited this page Apr 15, 2016
·
31 revisions
- Catalog are created on every commit by http://ci.titellus.net/job/GeoNetwork-eea/
- Download WAR files from http://files.titellus.net/geonetwork/eea/
export CATALOG_DIR=/home/paul/deliveries
cd $CATALOG_DIR
todaydate=$(date +%Y%m%d)
mkdir $todaydate
cd $todaydate
wget http://files.titellus.net/geonetwork/eea/eea-catalogues.tar.gz
tar zxf eea-catalogues.tar.gz
# Backup databases
dblist="geonetwork_sdi geonetwork_sdi_public geonetwork_sdi_editor"
dbserver=iguana.eea.europa.eu
dbuser=geonetwork
for db in $dblist; do
pg_dump -h $dbserver -p 5432 -U $dbuser -f $db_$todaydate.tar -F t -v --inserts $db
done;
# Migrate database if needed
wget https://github.com/eea/geonetwork-eea/blob/eea-develop/web/src/main/webapp/WEB-INF/classes/setup/sql-eea/db-migrate-201604.sql
for db in $dblist; do
psql -h $dbserver -p 5432 -U $dbuser -f db-migrate-201604.sql $db
done;
# Stop tomcat
service tomcat
# Update WAR
# Start tomcat