From 2a8c16c421202f8df4c2111a71a98d3a4f14d94c Mon Sep 17 00:00:00 2001 From: hardy Date: Mon, 12 Jun 2023 10:43:41 +0800 Subject: [PATCH] fix publish --- build.sh | 13 ++++++++++++- release.sh | 18 ------------------ 2 files changed, 12 insertions(+), 19 deletions(-) delete mode 100644 release.sh diff --git a/build.sh b/build.sh index 0eb5f90f..4531f62e 100644 --- a/build.sh +++ b/build.sh @@ -1,13 +1,15 @@ #!/bin/bash #init -PNAME=console WORKBASE=/home/jenkins/go/src/infini.sh WORKDIR=$WORKBASE/$PNAME +DEST=/infini/Sync/Release/$PNAME/stable if [[ $VERSION =~ NIGHTLY ]]; then BUILD_NUMBER=$BUILD_DAY + DEST=/infini/Sync/Release/$PNAME/snapshot fi + export DOCKER_CLI_EXPERIMENTAL=enabled #clean all @@ -77,6 +79,15 @@ docker buildx imagetools create -t infinilabs/$PNAME:$VERSION-$BUILD_NUMBER \ infinilabs/$PNAME-arm64:$VERSION-$BUILD_NUMBER \ infinilabs/$PNAME-amd64:$VERSION-$BUILD_NUMBER +#publish +for t in 386 amd64 arm64 armv5 armv6 armv7 loong64 mips mips64 mips64le mipsle riscv64 ; do + [ -f ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-linux-$t.tar.gz ] && cp -rf ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-linux-$t.tar.gz $DEST +done + +for t in mac-amd64 mac-arm64 windows-amd64 windows-386 ; do + [ -f ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-$t.zip ] && cp -rf ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-$t.zip $DEST +done + #git reset cd $WORKSPACE && git reset --hard cd $WORKDIR && git reset --hard diff --git a/release.sh b/release.sh deleted file mode 100644 index 2fe39b53..00000000 --- a/release.sh +++ /dev/null @@ -1,18 +0,0 @@ - #!/bin/bash - -#init -PNAME=console -DEST=/infini/Sync/Release/$PNAME/stable - -if [[ $VERSION =~ NIGHTLY ]]; then - DEST=/infini/Sync/Release/$PNAME/snapshot -fi - -for t in 386 amd64 arm64 armv5 armv6 armv7 loong64 mips mips64 mips64le mipsle riscv64 ; do - cp -rf ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-linux-$t.tar.gz $DEST -done - -for t in mac-amd64 mac-arm64 windows-amd64 windows-386 ; do - cp -rf ${WORKSPACE}/$PNAME-$VERSION-$BUILD_NUMBER-$t.zip $DEST -done -