mirror of
https://github.com/APIParkLab/APIPark.git
synced 2026-06-14 20:41:15 +08:00
26 lines
496 B
Bash
Executable File
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} |