- echo 參數如果要輸出變量 要記得「單引號」+ 「雙引號」。
version: 0.2
build:
commands:
- echo "開始構建和推送鏡像"
- echo "=== 運行參數信息 ==="
- 'echo "BYTEPLUS_CR: $BYTEPLUS_CR"'
- 'echo "BYTEPLUS_REPO: $BYTEPLUS_REPO"'
- 'echo "XG_ENV: $XG_ENV"'
- 'echo "TAG_NAME: $TAG_NAME"'
- 'echo "完整鏡像名稱: $BYTEPLUS_CR/$BYTEPLUS_REPO"'
- echo "==================="
- env 參數可以結合 AWS Secret Mnaager 將機敏資訊不要暴露在外部。
version: 0.2
env:
secrets-manager:
username: bp_ganaya_cr:username
password: bp_ganaya_cr:password
variables:
# 前端編譯參數
XXX: "abcd"
# 鏡像標籤
TAG_NAME: "" # 空值,將在運行時動態生成