23 lines
861 B
Bash
23 lines
861 B
Bash
#!/bin/bash
|
|
|
|
echo "=================================================="
|
|
|
|
echo "參數檢查"
|
|
|
|
echo "--------------------------------------------------"
|
|
|
|
# 顯示 RELEASE_VERSION 參數,並檢查是否為空或 "null",如果是則輸出錯誤訊息並退出
|
|
echo "RELEASE_VERSION=$RELEASE_VERSION" && ([ -z "$RELEASE_VERSION" ] || [ "$RELEASE_VERSION" = "null" ]) && exit 1
|
|
|
|
# 顯示 RELEASE_FOLDER 參數,並檢查是否為空或 "null",如果是則輸出錯誤訊息並退出
|
|
echo "RELEASE_FOLDER=$RELEASE_FOLDER" && ([ -z "$RELEASE_FOLDER" ] || [ "$RELEASE_FOLDER" = "null" ]) && exit 1
|
|
|
|
echo "=================================================="
|
|
|
|
echo "壓縮檔案"
|
|
|
|
echo "--------------------------------------------------"
|
|
|
|
zip -r "$(basename "$PWD").$RELEASE_VERSION.zip" $RELEASE_FOLDER/*
|
|
|
|
echo "==================================================" |