mirror of
https://github.com/wallabag/wallabag.git
synced 2024-12-22 23:56:29 +00:00
Check if .git directory exist
If that folder doesn’t exist, it means the udpate script won’t be able to run because it uses git to retrieve the update.
This commit is contained in:
parent
50bcf225e9
commit
7a82953b3e
2 changed files with 7 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
||||||
#! /usr/bin/env bash
|
#! /usr/bin/env bash
|
||||||
# File used to check dependencies
|
|
||||||
|
|
||||||
|
# Check for composer
|
||||||
if [ ! -f composer.phar ]; then
|
if [ ! -f composer.phar ]; then
|
||||||
echo "composer.phar not found, we'll see if composer is installed globally."
|
echo "composer.phar not found, we'll see if composer is installed globally."
|
||||||
command -v composer >/dev/null 2>&1 || { echo >&2 "wallabag requires composer but it's not installed (see http://doc.wallabag.org/en/master/user/installation.html). Aborting."; exit 1; }
|
command -v composer >/dev/null 2>&1 || { echo >&2 "wallabag requires composer but it's not installed (see http://doc.wallabag.org/en/master/user/installation.html). Aborting."; exit 1; }
|
||||||
|
|
|
@ -37,6 +37,12 @@ fi
|
||||||
|
|
||||||
. "$REQUIRE_FILE"
|
. "$REQUIRE_FILE"
|
||||||
|
|
||||||
|
# Check for wallabag .git folder
|
||||||
|
if [ ! -d .git ]; then
|
||||||
|
echo "Can not update because wallabag wasn't installed using git (see https://doc.wallabag.org/en/admin/upgrade.html#upgrade-on-a-shared-hosting). Aborting.";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
rm -rf var/cache/*
|
rm -rf var/cache/*
|
||||||
git fetch origin
|
git fetch origin
|
||||||
git fetch --tags
|
git fetch --tags
|
||||||
|
|
Loading…
Reference in a new issue