2017-01-13 168 views
0

我正在爲Jenkins開發CICD的東西。我有兩臺linux機器machine1和machine2。我在machine1上安裝了Jenkins並使用JenkinsFile和groovy使用scp sh命令將machine1中的文件複製到了machine2,但是它失敗了,因爲它在運行時提示輸入JenkinsFile的憑據,每次都無法提供給它。那麼是否有任何方法來複制文件而不提示輸入machine2的憑證。提前致謝。使用Jenkins將文件從一臺Linux機器複製到另一臺機器

回答

1

詹金斯有一個現有的機制來共享不同節點之間的文件。使用stash命令可以將某些項目放入一個命名的存儲器中(可以選擇螞蟻式格式的文件),然後在不同的節點上執行這些命令。

這應該解決你的問題與憑據。

你可以看到一個例子here.

相關問題