This is an automated email from the ASF dual-hosted git repository. kxiao pushed a commit to branch branch-2.0-beta in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0-beta by this push: new fcc73625a5 [build](scripts) modify build-for-release.sh (#20398) fcc73625a5 is described below commit fcc73625a500eb51231e4d4f144c0ad791d93ce1 Author: Mingyu Chen <morning...@163.com> AuthorDate: Sun Jun 4 20:47:42 2023 +0800 [build](scripts) modify build-for-release.sh (#20398) --- build-for-release.sh | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/build-for-release.sh b/build-for-release.sh index e8bd282c0a..10046bf98d 100755 --- a/build-for-release.sh +++ b/build-for-release.sh @@ -112,23 +112,24 @@ ARCH="$(uname -m)" ORI_OUTPUT="${ROOT}/output" -FE="apache-doris-fe-${VERSION}-bin-${ARCH}" -BE="apache-doris-be-${VERSION}-bin-${ARCH}" -DEPS="apache-doris-dependencies-${VERSION}-bin-${ARCH}" - -OUTPUT="${ORI_OUTPUT}/apache-doris-${VERSION}-bin-${ARCH}" -OUTPUT_FE="${OUTPUT}/${FE}" -OUTPUT_DEPS="${OUTPUT}/${DEPS}" -OUTPUT_BE="${OUTPUT}/${BE}" +FE="fe" +BE="be" +EXT="extensions" +PACKAGE="apache-doris-${VERSION}-bin-${ARCH}" if [[ "${_USE_AVX2}" == "0" && "${ARCH}" == "x86_64" ]]; then - OUTPUT_BE="${OUTPUT_BE}-noavx2" + PACKAGE="${PACKAGE}-noavx2" fi +OUTPUT="${ORI_OUTPUT}/${PACKAGE}" +OUTPUT_FE="${OUTPUT}/${FE}" +OUTPUT_EXT="${OUTPUT}/${EXT}" +OUTPUT_BE="${OUTPUT}/${BE}" + echo "Package Name:" echo "FE: ${OUTPUT_FE}" echo "BE: ${OUTPUT_BE}" -echo "JAR: ${OUTPUT_DEPS}" +echo "JAR: ${OUTPUT_EXT}" sh build.sh --clean && USE_AVX2="${_USE_AVX2}" sh build.sh && @@ -136,26 +137,22 @@ sh build.sh --clean && echo "Begin to pack" rm -rf "${OUTPUT}" -mkdir -p "${OUTPUT_FE}" "${OUTPUT_BE}" "${OUTPUT_DEPS}" +mkdir -p "${OUTPUT_FE}" "${OUTPUT_BE}" "${OUTPUT_EXT}" # FE cp -R "${ORI_OUTPUT}"/fe/* "${OUTPUT_FE}"/ -# DEPS -cp "${ORI_OUTPUT}"/be/lib/java-udf-jar-with-dependencies.jar "${OUTPUT_DEPS}"/ -cp -R "${ORI_OUTPUT}"/apache_hdfs_broker "${OUTPUT_DEPS}"/apache_hdfs_broker -cp -R "${ORI_OUTPUT}"/audit_loader "${OUTPUT_DEPS}"/audit_loader +# EXT +cp -R "${ORI_OUTPUT}"/apache_hdfs_broker "${OUTPUT_EXT}"/apache_hdfs_broker +cp -R "${ORI_OUTPUT}"/audit_loader "${OUTPUT_EXT}"/audit_loader # BE cp -R "${ORI_OUTPUT}"/be/* "${OUTPUT_BE}"/ -rm "${OUTPUT_BE}"/lib/java-udf-jar-with-dependencies.jar if [[ "${TAR}" -eq 1 ]]; then echo "Begin to compress" - cd "${OUTPUT}" - tar -cf - "${FE}" | xz -T0 -z - >"${FE}".tar.xz - tar -cf - "${BE}" | xz -T0 -z - >"${BE}".tar.xz - tar -cf - "${DEPS}" | xz -T0 -z - >"${DEPS}".tar.xz + cd "${ORI_OUTPUT}" + tar -cf - "${PACKAGE}" | xz -T0 -z - >"${PACKAGE}".tar.xz cd - fi --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org