Files
goodlink/build.sh
kony 6eabbd2b37 u
2024-09-20 17:21:46 +08:00

34 lines
639 B
Bash
Executable File

#!/usr/bin/env bash
set -x
make clean
#apt install shc -y
rm -rf gogo
cp -r ../gogo .
cp /usr/bin/upx .
BUILD_TIME=$(date +'%Y%m%d%H%M')
sed -i "/111111111111/s/111111111111/$BUILD_TIME/g" Dockerfile
docker rmi konyshe/goodlink:$1 -f
docker pull golang:latest
docker pull tonistiigi/xx:golang
docker buildx build --platform linux/amd64 -t konyshe/goodlink:$1 .
rm -rf gogo upx
sed -i "/$BUILD_TIME/s/$BUILD_TIME/111111111111/g" Dockerfile
#./login_docker.sh
docker push konyshe/goodlink:$1
docker tag konyshe/goodlink:$1 konyshe/goodlink:latest
docker push konyshe/goodlink:latest
docker images | grep konyshe | grep goodlink