日常更新
This commit is contained in:
@@ -14,12 +14,12 @@ set -euo pipefail
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
|
||||
load_env() {
|
||||
if [[ -f "${ROOT}/scripts/.env.verify" ]]; then
|
||||
if [[ -f "${ROOT}/ansible/env/.env.verify" ]]; then
|
||||
set -a
|
||||
# shellcheck disable=SC1091
|
||||
source "${ROOT}/scripts/.env.verify"
|
||||
source "${ROOT}/ansible/env/.env.verify"
|
||||
set +a
|
||||
echo "[OK] 已加载 scripts/.env.verify"
|
||||
echo "[OK] 已加载 ansible/env/.env.verify"
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ usage() {
|
||||
|
||||
说明:
|
||||
- 真机「一键验收」:可选先铺栈(deploy-lab),再跑矩阵全量验收(verify.sh full)
|
||||
- 默认不铺栈(避免误改现网);只执行 ./scripts/verify.sh full
|
||||
- 默认不铺栈(避免误改现网);只执行 ./ansible/bin/verify.sh full
|
||||
|
||||
常用示例:
|
||||
# 只验收(推荐默认)
|
||||
@@ -70,22 +70,22 @@ main() {
|
||||
if [[ "${ACCEPT_DEPLOY:-0}" == "1" ]]; then
|
||||
echo "########################################## deploy (optional)"
|
||||
if [[ "${ACCEPT_DEPLOY_K3S:-1}" == "1" ]]; then
|
||||
./scripts/deploy-lab.sh k3s
|
||||
./ansible/bin/deploy-lab.sh k3s
|
||||
fi
|
||||
if [[ "${ACCEPT_DEPLOY_LONGHORN:-0}" == "1" ]]; then
|
||||
./scripts/deploy-lab.sh longhorn
|
||||
./ansible/bin/deploy-lab.sh longhorn
|
||||
fi
|
||||
if [[ "${ACCEPT_DEPLOY_NGINX_MATRIX:-0}" == "1" ]]; then
|
||||
./scripts/deploy-lab.sh nginx-matrix
|
||||
./ansible/bin/deploy-lab.sh nginx-matrix
|
||||
fi
|
||||
if [[ "${ACCEPT_DEPLOY_NGINX_MATRIX_TLS:-0}" == "1" ]]; then
|
||||
./scripts/deploy-lab.sh nginx-matrix-tls
|
||||
./ansible/bin/deploy-lab.sh nginx-matrix-tls
|
||||
fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "########################################## verify full (matrix)"
|
||||
./scripts/verify.sh full
|
||||
./ansible/bin/verify.sh full
|
||||
}
|
||||
|
||||
main "$@"
|
||||
|
||||
Reference in New Issue
Block a user