diff --git a/upgrade.sh b/upgrade.sh index fdeacc8..54a1ae1 100755 --- a/upgrade.sh +++ b/upgrade.sh @@ -41,20 +41,20 @@ function stop() { function backup() { set -ex now="$(date +%s)" - su - postgres -c "pg_dump -U postgres -O giteadb -Z 7" > "$BINDIR/gitea-${now}.sql.gzip" - su - gitea -c "cd $BINDIR; $BINDIR/gitea dump --tempdir /var/tmp/ -f gitea-dump-${now}.zip -c /etc/gitea/gitea.ini" + su - postgres -c "pg_dump -U postgres -O giteadb -Z 7" > "$WORKDIR/backups/gitea-${now}.sql.gzip" + su - gitea -c "cd $BINDIR; $BINDIR/gitea dump --tempdir /var/tmp/ --file $WORKDIR/backups/gitea-dump-${now}.zip --config /etc/gitea/gitea.ini" set +x } function check() { set -ex - su - gitea -c "$BINDIR/gitea-$VERSION-linux-amd64 --config /etc/gitea/gitea.ini --work-path $WORKDIR doctor --all" + su - gitea -c "$BINDIR/gitea-$VERSION-linux-amd64 --config /etc/gitea/gitea.ini doctor check --log-file $WORKDIR/backups/doctor-$(date +%s).log" set +x } function upgrade() { set -ex - su - gitea -c "$BINDIR/gitea-$VERSION-linux-amd64 --config /etc/gitea/gitea.ini --work-path $WORKDIR migrate" + su - gitea -c "$BINDIR/gitea-$VERSION-linux-amd64 --config /etc/gitea/gitea.ini migrate" ln --force $BINDIR/gitea-$VERSION-linux-amd64 $BINDIR/gitea set +x }