upload.sh
611 Bytes
#!/bin/bash
OSSUTIL="./build/ossutil"
UPLOAD_DIR_PATH="./build/bin/"
SERVICE_NAME="nutri-order-service"
# try upload file
{
# config ossutil (endpoint, access_key_id, access_key)
${OSSUTIL} config -e $2 -i $3 -k $4
# upload file
for file in ./build/bin/*
do
file_name=`echo ${file:${#UPLOAD_DIR_PATH}}`
upload_oss_uripath="$5/backend/java/tianting/${SERVICE_NAME}/"
echo "[INFO]: Upload ${file_name} file......"
${OSSUTIL} cp ./build/bin/${file_name} ${upload_oss_uripath} -f
done
} || {
echo "[ERROR]: Upload file failed."
exit 1
}
echo "[INFO]: Upload file successful."