我有以下代碼:
...
stage('Some stage') {
sh """
#!/bin/bash
CHECK=$(curl -sI https://somegithuburl.com)
echo $CHECK
"""
}
...
當 Jenkins 作業執行時,它回傳:
CHECK=
您知道如何以與在 Shell 腳本中相同的方式將輸出保存在變數中嗎?
uj5u.com熱心網友回復:
拉出輸出并保存為變數的正確方法:
export CHECK="$(curl -s https://somegithuburl.com)"
那么你可以$CHECK用作變數
uj5u.com熱心網友回復:
嘗試:
export CHECK=`curl -sI https://somegithuburl.com`;
echo $CHECK
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/390037.html
