Commit 063ad5a8fdcc358fe26a3828575394f604ee79bc
1 parent
3496d8ed
Exists in
dev
add check of git pull failling in update script
Showing
1 changed file
with
15 additions
and
0 deletions
Show diff stats
docker/PYROS_DOCKER_UPDATE
... | ... | @@ -14,6 +14,14 @@ fi |
14 | 14 | echo "Updating Guitastro source code" |
15 | 15 | cd ../vendor/guitastro/ |
16 | 16 | gitpull_output=$(git pull 2>&1) |
17 | +already_uptodate="Déjà à jour." | |
18 | +if [ $? -eq 1 ]; then | |
19 | + if [[ "$gitpull_output"!="$already_uptodate" ]]; then | |
20 | + echo "Git pull failed. Error message is:" | |
21 | + echo $gitpull_output | |
22 | + exit 1 | |
23 | + fi | |
24 | +fi | |
17 | 25 | echo $gitpull_output |
18 | 26 | check_files=("docker-compose.yml" "Dockerfile" "install/requirements.in") |
19 | 27 | for file in "${check_files[@]}" |
... | ... | @@ -28,6 +36,13 @@ done |
28 | 36 | cd $root_folder |
29 | 37 | echo "Updating PyROS source code" |
30 | 38 | gitpull_output=$(git pull 2>&1) |
39 | +if [ $? -eq 1 ]; then | |
40 | + if [[ "$gitpull_output"!="$already_uptodate" ]]; then | |
41 | + echo "Git pull failed. Error message is:" | |
42 | + echo $gitpull_output | |
43 | + exit 1 | |
44 | + fi | |
45 | +fi | |
31 | 46 | echo $gitpull_output |
32 | 47 | check_files=("docker-compose.yml" "Dockerfile" "install/requirements.in") |
33 | 48 | for file in "${check_files[@]}" | ... | ... |