嘿,我正在嘗試在 Yaml 中執行 if 陳述句,例如
if $NUMBER_OF_SOURCES == 3 then echo 1
(echo 1 會將我的未來更改為在 aws 中執行某些操作的腳本)什么是正確的語法?有可能嗎?嘿,我正在嘗試在 Yaml 中做一個 if 陳述句,像這樣:如果
$NUMBER_OF_SOURCES == 3 then echo 1
(echo 1 會將我的未來更改為在 aws 中執行某些操作的腳本),正確的語法是什么?有可能嗎?試圖做這樣的事情,但我明白了
- if [ $NUMBER_OF_SOURCES -eq 3 ]
- then
- echo "true"
- fi
[容器] 2022/04/24 10:35:36 階段背景關系狀態代碼:COMMAND_EXECUTION_ERROR 訊息:執行命令時出錯:if [ $NUMBER_OF_SOURCES -eq 3 ]。原因:退出狀態2
uj5u.com熱心網友回復:
您可以使用以下中的管道 ( |) 符號來執行此操作yaml:
- |
if [ $NUMBER_OF_SOURCES -eq 3 ]
then
echo "true"
fi
或者只是將所有內容放在一行中:
- if [ $NUMBER_OF_SOURCES -eq 3 ]; then echo "true"; fi
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/463329.html
標籤:亚马逊网络服务 if 语句 yaml aws-codebuild
上一篇:當我重繪我的頁面本地存盤資料消失
