Check if workspace will exists

This commit is contained in:
pvizeli 2017-03-17 15:02:35 +01:00
parent 51b812f77d
commit c826ee10ed

View File

@ -54,15 +54,17 @@ case $MACHINE in
esac esac
echo "[INFO] Checkout repository" echo "[INFO] Checkout repository"
if [ ! -d $WORKSPACE ]; then
mkdir -p $BUILD_DIR mkdir -p $BUILD_DIR
cd $BUILD_DIR && git clone $RESIN_REPO resin-board cd $BUILD_DIR && git clone $RESIN_REPO resin-board
if [ $RESIN_BRANCH != "master" ]; then if [ $RESIN_BRANCH != "master" ]; then
cd $WORKSPACE && git checkout $RESIN_BRANCH cd $WORKSPACE && git checkout $RESIN_BRANCH
fi fi
cd $WORKSPACE && git submodule update --init --recursive cd $WORKSPACE && git submodule update --init --recursive
fi
echo "[INFO] Inject HassIO yocto layer" echo "[INFO] Inject HassIO yocto layer"
cp -r $HASSIO_ROOT/meta-hassio $WORKSPACE/layers/ cp -fr $HASSIO_ROOT/meta-hassio $WORKSPACE/layers/
# Additional variables # Additional variables
BARYS_ARGUMENTS_VAR="-a HASSIO_SUPERVISOR_TAG=$SUPERVISOR_TAG" BARYS_ARGUMENTS_VAR="-a HASSIO_SUPERVISOR_TAG=$SUPERVISOR_TAG"