|
@@ -58,3 +58,25 @@ cp -R "${BASE}/config" "${DIST}" || die "Error copying config directory to ${DIS |
|
|
cd "${DIST}/.." && zip -r "${ZIP}" "$(basename ${DIST})" |
|
|
cd "${DIST}/.." && zip -r "${ZIP}" "$(basename ${DIST})" |
|
|
echo "Distribution created: " |
|
|
echo "Distribution created: " |
|
|
ls -lh "${ZIP}" |
|
|
ls -lh "${ZIP}" |
|
|
|
|
|
|
|
|
|
|
|
if [[ ! -z "${BUBBLE_DIST_HOME}" ]] ; then |
|
|
|
|
|
IS_DEV=0 |
|
|
|
|
|
if [[ -z ${BUILD_NUMBER} ]] ; then |
|
|
|
|
|
BUILD_NUMBER="dev" |
|
|
|
|
|
IS_DEV=1 |
|
|
|
|
|
fi |
|
|
|
|
|
BUBBLE_VERSION="${BUBBLE_VERSION}.${BUILD_NUMBER}" |
|
|
|
|
|
|
|
|
|
|
|
BUBBLE_DIST_TOP=${BUBBLE_DIST_HOME}/releases/bubble |
|
|
|
|
|
BUBBLE_DIST=${BUBBLE_DIST_TOP}/${BUBBLE_VERSION}/$(basename ${ZIP}) |
|
|
|
|
|
BUBBLE_DIST_DIR="$(dirname ${BUBBLE_DIST})" |
|
|
|
|
|
if [[ ! -d "${BUBBLE_DIST_DIR}" ]] ; then |
|
|
|
|
|
mkdir -p ${BUBBLE_DIST_DIR} |
|
|
|
|
|
fi |
|
|
|
|
|
cp "${ZIP}" "${BUBBLE_DIST}" && cat "${ZIP}" | sha256sum | cut -f1 -d' ' | tr -d '\n' > "${BUBBLE_DIST}.sha256" |
|
|
|
|
|
if [[ ${IS_DEV} -eq 0 ]] ; then |
|
|
|
|
|
cd ${BUBBLE_DIST_TOP} && rm latest && ln -sf ${BUBBLE_VERSION} latest |
|
|
|
|
|
echo "${BUBBLE_VERSION}" > latest.txt |
|
|
|
|
|
fi |
|
|
|
|
|
echo "Published release: ${BUBBLE_DIST}" |
|
|
|
|
|
fi |