-1
我的城市代碼進程有一個名爲'url'
的屬性。
該過程還具有「運行Groovy腳本」步驟。該腳本構建一個字符串。
在城市代碼中的「運行Groovy腳本」步驟中設置流程屬性的語法是什麼?
def url = 'http://localhost:8443/dosomething'
,這是什麼值設置爲過程'url'
屬性的語法?
我的城市代碼進程有一個名爲'url'
的屬性。
該過程還具有「運行Groovy腳本」步驟。該腳本構建一個字符串。
在城市代碼中的「運行Groovy腳本」步驟中設置流程屬性的語法是什麼?
def url = 'http://localhost:8443/dosomething'
,這是什麼值設置爲過程'url'
屬性的語法?
假設您有兩個步驟的組件或泛型進程。
第一步,「運行Groovy腳本」是一個Groovy步驟。它的Groovy代碼看起來是這樣的:
String targetUrl = 'http://localhost:8443/dosomething'
outProps.put("url", targetUrl)
這第二行創建一個名爲「URL」以後的步驟可以使用輸出屬性。
在第二步中,您可以使用${p:Run Groovy Script/url}
來引用該屬性。您可以在步驟屬性或代碼中使用該代碼,例如Groovy或Shell腳本。
編輯:我想你可能會問如何設置一個進程屬性,而不是輸出屬性。您可以通過先創建輸出屬性來完成此操作。然後,添加一個Set Process Request Property步驟並使用${p:Run Groovy Script/url}
引用來設置屬性值。以下是該步驟的屏幕截圖: