bugfix: buildsteps scripts if checks rework

Checks for BUILD_SET_VERSION use wrong bracket type
OSTYPE check wasn't portable to Ubuntu

Change-Id: I0183f3beae068b8524dc4dff411203fdb3878e94
This commit is contained in:
Conrad Lara - KG6JEI 2016-05-29 22:04:59 -07:00
parent 86bc3a6b55
commit b8a9c18850
3 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ cat feeds.conf.default >> feeds.conf
SHORT_COMMIT=$(echo "$GIT_COMMIT" | awk '{ string=substr($0, 1, 8); print string; }' ) SHORT_COMMIT=$(echo "$GIT_COMMIT" | awk '{ string=substr($0, 1, 8); print string; }' )
SHORT_BRANCH=$(echo "$GIT_BRANCH" | awk 'match($0,"/"){print substr($0,RSTART+1)}') SHORT_BRANCH=$(echo "$GIT_BRANCH" | awk 'match($0,"/"){print substr($0,RSTART+1)}')
if ( -z "$BUILD_SET_VERSION" ); then if [ ! -z "$BUILD_SET_VERSION" ]; then
echo "$BUILD_SET_VERSION" > "$BUILDROOTBASE/files/etc/mesh-release" echo "$BUILD_SET_VERSION" > "$BUILDROOTBASE/files/etc/mesh-release"
else else
echo "${SHORT_BRANCH}-${BUILD_NUMBER}-${SHORT_COMMIT}" > "$BUILDROOTBASE/files/etc/mesh-release" echo "${SHORT_BRANCH}-${BUILD_NUMBER}-${SHORT_COMMIT}" > "$BUILDROOTBASE/files/etc/mesh-release"

View File

@ -26,7 +26,7 @@ rm -Rf staging_dir/*
SHORT_COMMIT=$(echo "$GIT_COMMIT" | awk '{ string=substr($0, 1, 8); print string; }' ) SHORT_COMMIT=$(echo "$GIT_COMMIT" | awk '{ string=substr($0, 1, 8); print string; }' )
SHORT_BRANCH=$(echo "$GIT_BRANCH" | awk 'match($0,"/"){print substr($0,RSTART+1)}') SHORT_BRANCH=$(echo "$GIT_BRANCH" | awk 'match($0,"/"){print substr($0,RSTART+1)}')
if ( -z "$BUILD_SET_VERSION" ); then if [ ! -z "$BUILD_SET_VERSION" ]; then
MYBUILDNAME="$BUILD_SET_VERSION" MYBUILDNAME="$BUILD_SET_VERSION"
else else
MYBUILDNAME="${SHORT_BRANCH}-${BUILD_NUMBER}-${SHORT_COMMIT}" MYBUILDNAME="${SHORT_BRANCH}-${BUILD_NUMBER}-${SHORT_COMMIT}"

View File

@ -33,7 +33,7 @@
LICENSE LICENSE
if [[ $OSTYPE == darwin* ]] if [ "${OSTYPE#*darwin}" != "$OSTYPE" ]
then then
export SCRIPTBASE=$(dirname $0) export SCRIPTBASE=$(dirname $0)
else else