From 551dfb358714205732009abe34937004652bef6f Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Fri, 23 May 2025 21:05:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E4=BB=A5=E7=94=9F=E6=88=90MD5=E5=92=8CSHA256?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-docker.sh | 16 ++++++++++------ build.sh | 22 ++++++++++++++-------- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/build-docker.sh b/build-docker.sh index 320c998..1d68c3a 100644 --- a/build-docker.sh +++ b/build-docker.sh @@ -133,13 +133,17 @@ docker_build() { docker save omc:${VERSION}-${SYSTEM}-${PLATFORM} -o ${BuildDir}/${ReleaseFileName}/tar/omc_${VERSION}-${SYSTEM}-${PLATFORM}.tar # tar package - output=${ReleaseDir}/${ReleaseFileName}.tar.gz + filename=${ReleaseFileName}.tar.gz + output=${ReleaseDir}/${filename} tar -czf ${output} ./${ReleaseFileName} - - # Generate MD5 file - rm -f omc_md5sum.txt - md5sum ${output} >${ReleaseDir}/omc_md5sum.txt - cat ${ReleaseDir}/omc_md5sum.txt + echo "build success => ${output}" + + # Generate HAX file + cd ${ReleaseDir} + md5sum ${filename} > ${filename}.md5 + echo "md5 => $(cat ${filename}.md5)" + sha256sum ${filename} > ${filename}.sha256 + echo "sha256 => $(cat ${filename}.sha256)" } diff --git a/build.sh b/build.sh index 854ae19..72b2640 100755 --- a/build.sh +++ b/build.sh @@ -124,11 +124,14 @@ deb() { # Packaging deb chmod 755 -R ${BuildDir} dpkg -b ${BuildDir} ${ReleaseDir}/${ReleaseFileName} + echo "build success => ${ReleaseDir}/${ReleaseFileName}" - # Generate MD5 file - rm -f omc_md5sum.txt - md5sum ${ReleaseDir}/${ReleaseFileName} >${ReleaseDir}/omc_md5sum.txt - cat ${ReleaseDir}/omc_md5sum.txt + # Generate HAX file + cd ${ReleaseDir} + md5sum ${ReleaseFileName} > ${ReleaseFileName}.md5 + echo "md5 => $(cat ${ReleaseFileName}.md5)" + sha256sum ${ReleaseFileName} > ${ReleaseFileName}.sha256 + echo "sha256 => $(cat ${ReleaseFileName}.sha256)" } # rpm package manager @@ -150,11 +153,14 @@ rpm() { mv ${BuildDir}/RPMS/${ARCH_UNAME}/omc-${VERSION}-${Date}.${ARCH_UNAME}.rpm ${ReleaseDir}/${ReleaseFileName} fi rm -rf ${BuildDir}/RPMS + echo "build success => ${ReleaseDir}/${ReleaseFileName}" - # Generate MD5 file - rm -f omc_md5sum.txt - md5sum ${ReleaseDir}/${ReleaseFileName} >${ReleaseDir}/omc_md5sum.txt - cat ${ReleaseDir}/omc_md5sum.txt + # Generate HAX file + cd ${ReleaseDir} + md5sum ${ReleaseFileName} > ${ReleaseFileName}.md5 + echo "md5 => $(cat ${ReleaseFileName}.md5)" + sha256sum ${ReleaseFileName} > ${ReleaseFileName}.sha256 + echo "sha256 => $(cat ${ReleaseFileName}.sha256)" }