瀏覽代碼

publish release if BUBBLE_DIST_HOME defined

tags/v1.1.4
Jonathan Cobb 4 年之前
父節點
當前提交
0c9cb05670
共有 1 個文件被更改,包括 22 次插入0 次删除
  1. +22
    -0
      bin/build_dist

+ 22
- 0
bin/build_dist 查看文件

@@ -58,3 +58,25 @@ cp -R "${BASE}/config" "${DIST}" || die "Error copying config directory to ${DIS
cd "${DIST}/.." && zip -r "${ZIP}" "$(basename ${DIST})"
echo "Distribution created: "
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

Loading…
取消
儲存