deactivated set -e for db check

This commit is contained in:
André Bauer 2017-11-21 16:19:57 +01:00
parent 6d49d009ae
commit 9aa8a7540d
2 changed files with 6 additions and 0 deletions

View File

@ -1,5 +1,7 @@
#!/bin/bash
set -e
if [ "$1" = 'zammad-backup' ]; then
# wait for zammad process coming up
until (echo > /dev/tcp/zammad-railsserver/3000) &> /dev/null; do

View File

@ -21,15 +21,19 @@ if [ "$1" = 'zammad-railsserver' ]; then
bundle install
# db mirgrate
set +e
bundle exec rake db:migrate &> /dev/null
if [ $? != 0 ]; then
echo "creating db & searchindex..."
set -e
bundle exec rake db:create
bundle exec rake db:migrate
bundle exec rake db:seed
fi
set -e
# es config
bundle exec rails r "Setting.set('es_url', 'http://zammad-elasticsearch:9200')"
bundle exec rake searchindex:rebuild