[英]Passing parameterized build parameter to Jython plugin in Jenkins
我需要
在shell腳本構建步驟中,可以使用env變量輕松訪問參數。 我在Jython是否必須做同樣的事情? (我完全可以這樣做)嗎?
我不確定如何從Build
部分的Execute Jython script
中的Parameterized參數訪問變量,但是如果我在Windows中運行Jython腳本(在Build
部分的下拉列表中選擇Execute Windows batch command
選項之后),它可以工作精細。 檢查下面的快照,在這些快照中,我使用了參數化觸發器插件來創建字符串參數 ,然后在Jython腳本中使用了它們。 它工作正常,並在輸出中顯示變量的值。
這是我用於接受參數的示例腳本:
import sys
for arg in sys.argv:
print arg
對於* nix環境,您顯然必須在Build
部分的下拉列表中選擇Execute shell
,並將%var%
更改為$var
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.