From 884cd3a49aa65ddd058c129aba95d027e4787163 Mon Sep 17 00:00:00 2001 From: blavenie <benoit.lavenier@e-is.pro> Date: Wed, 5 Jun 2019 23:22:06 +0200 Subject: [PATCH] [fix] Build: do not failed if platform desktop is missing --- release.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/release.sh b/release.sh index 84087415d..742cf1445 100755 --- a/release.sh +++ b/release.sh @@ -149,17 +149,21 @@ if [[ $2 =~ ^[0-9]+.[0-9]+.[0-9]+((a|b)[0-9]+)?$ && $3 =~ ^[0-9]+$ ]]; then echo "- Building desktop artifacts..." echo "----------------------------------" - #FIXME: ceci empêche d'etre sur le master/origin de cesium-desktop #git submodule update --init git submodule sync - cd platforms/desktop - # Build desktop assets - ./release.sh $2 - if [[ $? -ne 0 ]]; then - exit -1 - fi + if [[ -d platforms/desktop ]]; then + cd platforms/desktop + + # Build desktop assets + ./release.sh $2 + if [[ $? -ne 0 ]]; then + exit -1 + fi + else + echo "WARN: platform/desktop not found -> Skipping desktop build!" + fi; # back to nodejs version 5 cd $DIRNAME -- GitLab