我使用 jenkins 在本地克隆的 repo 上自動化一些作業。回購的克隆進展順利,但是當我呼叫我的腳本(它是一個 py 腳本)時,我需要完整的本地克隆回購路徑。
例如,我將呼叫: python3.exe myscript.py -d ${params.REPO_DIR}
如果我查看控制臺,它將僅獲得路徑的一部分,例如 /repo/dir/repo 名稱 ..而不是完整路徑像 C:\user\repo 等。假設我不知道如何獲得完整路徑,這是正常的。有人可以告訴我如何做到這一點
uj5u.com熱心網友回復:
假設您的腳本在克隆的倉庫中。${env.WORKSPACE}您可以使用或$WORKSPACE取決于您正在執行的位置獲取當前作業目錄路徑。然后您可以將 pythion 腳本的相對路徑附加到當前作業目錄位置。${env.WORKSPACE}/${params.REPO_DIR}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/489949.html
