From e2b815c0225af1f95fcf2edbb794798b09c9b653 Mon Sep 17 00:00:00 2001 From: David Carlos Date: Thu, 28 Apr 2016 18:57:09 -0300 Subject: [PATCH] fix backup path --- provision.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/provision.sh b/provision.sh index 39e427f..b7c9aa8 100755 --- a/provision.sh +++ b/provision.sh @@ -135,16 +135,16 @@ systemctl start gitlab ##### restore backup -backup=$(echo *_backup.tar) -if [[ -e /vagrant/$backup ]]; then +backup=$(echo /vagrant/*_backup.tar) +if [[ -e $backup ]]; then printf "####################################################" printf "Restaurando backup" systemctl stop gitlab sleep 3 printf "Movendo backup para diretório correto" - install -D -m 755 -o git -g git /vagrant/$backup /var/lib/gitlab/backups - ### O task do gitlab espera uma resposta via bash, não sei se tem como mandarmos essa resposta via bash. - # (cd /usr/lib/gitlab && sudo -u git bundle exec rake gitlab:backup:restore RAILS_ENV=production) + install -D -m 755 -o git -g git $backup /var/lib/gitlab/backups + cd /usr/lib/gitlab + sudo -u yes | git bundle exec rake gitlab:backup:restore RAILS_ENV=production else printf "Backup não encontrado" fi -- libgit2 0.21.2