fix publish
This commit is contained in:
parent
f0bfe79310
commit
2a8c16c421
13
build.sh
13
build.sh
|
@ -1,13 +1,15 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
#init
|
#init
|
||||||
PNAME=console
|
|
||||||
WORKBASE=/home/jenkins/go/src/infini.sh
|
WORKBASE=/home/jenkins/go/src/infini.sh
|
||||||
WORKDIR=$WORKBASE/$PNAME
|
WORKDIR=$WORKBASE/$PNAME
|
||||||
|
DEST=/infini/Sync/Release/$PNAME/stable
|
||||||
|
|
||||||
if [[ $VERSION =~ NIGHTLY ]]; then
|
if [[ $VERSION =~ NIGHTLY ]]; then
|
||||||
BUILD_NUMBER=$BUILD_DAY
|
BUILD_NUMBER=$BUILD_DAY
|
||||||
|
DEST=/infini/Sync/Release/$PNAME/snapshot
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export DOCKER_CLI_EXPERIMENTAL=enabled
|
export DOCKER_CLI_EXPERIMENTAL=enabled
|
||||||
|
|
||||||
#clean all
|
#clean all
|
||||||
|
@ -77,6 +79,15 @@ docker buildx imagetools create -t infinilabs/$PNAME:$VERSION-$BUILD_NUMBER \
|
||||||
infinilabs/$PNAME-arm64:$VERSION-$BUILD_NUMBER \
|
infinilabs/$PNAME-arm64:$VERSION-$BUILD_NUMBER \
|
||||||
infinilabs/$PNAME-amd64:$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
|
#git reset
|
||||||
cd $WORKSPACE && git reset --hard
|
cd $WORKSPACE && git reset --hard
|
||||||
cd $WORKDIR && git reset --hard
|
cd $WORKDIR && git reset --hard
|
||||||
|
|
18
release.sh
18
release.sh
|
@ -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
|
|
||||||
|
|
Loading…
Reference in New Issue