Files
APIPark/scripts/qiniu_publish.sh
T
2024-08-20 10:01:51 +08:00

26 lines
496 B
Bash
Executable File

#!/bin/sh
set -e
Version=$1
ImageName=$2
APP="apipark"
ARCH=$3
if [[ $ARCH == "" ]];then
ARCH="amd64"
fi
Tar="${APP}.${Version}.${ARCH}.tar.gz"
docker tag ${ImageName}:${Version}-${ARCH} ${ImageName}:${Version}
echo "docker save -o ${Tar} ${ImageName}:${Version}"
docker save -o ${Tar} ${ImageName}:${Version}
echo "qshell rput ${QINIU_BUCKET} \"${APP}/images/${Tar}\" ${Tar}"
qshell rput ${QINIU_BUCKET} "${APP}/images/${Tar}" ${Tar}
rm -f ${Tar}
docker rmi -f ${ImageName}:${Version}