2014-09-26 347 views
0
  1. 我有一個Jenkins作業,它通過shell執行Python腳本(checkoutDevice.py)。
  2. 在checkoutDevice腳本,它連接到一個目錄服務器,並檢查了可用的單元,單元的MAC地址可用返回詹金斯工作
  3. 我想從Python腳本返回單位的MAC地址詹金斯的工作,所以詹金斯作業可以將該MAC地址傳遞給另一個Python腳本。

a。我如何將單元的MAC地址存儲到Jenkins的環境變量中,以便我可以將它傳遞給另一個Python腳本以執行同一作業?從Python腳本到Jenkins變量的返回值

b。我正在考慮的另一個解決方案是在執行checkoutDevice腳本時將MAC地址寫入文本文件,然後Jenkins將從文本文件中讀取該MAC地址以存儲到變量中,然後傳遞給另一個Python腳本?

+0

請清除你的問題。它太混亂了。寫下你正面臨的問題的適當步驟。 – Akhil 2014-09-26 11:26:18

回答

0

我知道在jenkins中存儲「變量」並不容易。你最好的選擇是使用其他地方來存儲這個MAC地址。一個文件將是一個好地方,但它可能需要在某個共享文件服務器上。