Commit e2b815c0225af1f95fcf2edbb794798b09c9b653
1 parent
330f5492
Exists in
master
fix backup path
Showing
1 changed file
with
5 additions
and
5 deletions
Show diff stats
provision.sh
... | ... | @@ -135,16 +135,16 @@ systemctl start gitlab |
135 | 135 | |
136 | 136 | ##### restore backup |
137 | 137 | |
138 | -backup=$(echo *_backup.tar) | |
139 | -if [[ -e /vagrant/$backup ]]; then | |
138 | +backup=$(echo /vagrant/*_backup.tar) | |
139 | +if [[ -e $backup ]]; then | |
140 | 140 | printf "####################################################" |
141 | 141 | printf "Restaurando backup" |
142 | 142 | systemctl stop gitlab |
143 | 143 | sleep 3 |
144 | 144 | printf "Movendo backup para diretório correto" |
145 | - install -D -m 755 -o git -g git /vagrant/$backup /var/lib/gitlab/backups | |
146 | - ### O task do gitlab espera uma resposta via bash, não sei se tem como mandarmos essa resposta via bash. | |
147 | - # (cd /usr/lib/gitlab && sudo -u git bundle exec rake gitlab:backup:restore RAILS_ENV=production) | |
145 | + install -D -m 755 -o git -g git $backup /var/lib/gitlab/backups | |
146 | + cd /usr/lib/gitlab | |
147 | + sudo -u yes | git bundle exec rake gitlab:backup:restore RAILS_ENV=production | |
148 | 148 | else |
149 | 149 | printf "Backup não encontrado" |
150 | 150 | fi | ... | ... |