我正在嘗試洗掉一個名為${env.DateString}但無法正確插入的工件目錄。我通過使用 \ ${env.DateString} 逃脫了,但不知何故,括號 {} 被遺漏了。目錄路徑 http://localhost:8080/artifactory/myrepo/Docker/${env.DateString}/
curl -H "X-JFrog-Art-Api:<API-KEY>" -X DELETE http://localhost:8080/artifactory/myrepo/Docker/\${env.DateString}/
錯誤:
{
"errors" : [ {
"status" : 404,
"message" : "Could not locate artifact 'myrepo:Docker/$env.DateString' (Nothing to delete)."
} ]
}[
插值時,不知何故 ${env.DateString} 中的括號丟失了
uj5u.com熱心網友回復:
$ 和。需要進行 URL 編碼。我們可以使用下面的 API 洗掉檔案夾 curl -H "X-JFrog-Art-Api: -X DELETE http://localhost:8080/artifactory/myrepo/Docker/${env.DateString}/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/453300.html
下一篇:具有輸出緩沖的多個外部腳本
