2017-01-13 131 views
0

我正在为Jenkins开发CICD的东西。我有两台linux机器machine1和machine2。我在machine1上安装了Jenkins并使用JenkinsFile和groovy使用scp sh命令将machine1中的文件复制到了machine2,但是它失败了,因为它在运行时提示输入JenkinsFile的凭据,每次都无法提供给它。那么是否有任何方法来复制文件而不提示输入machine2的凭证。提前致谢。使用Jenkins将文件从一台Linux机器复制到另一台机器

回答

1

詹金斯有一个现有的机制来共享不同节点之间的文件。使用stash命令可以将某些项目放入一个命名的存储器中(可以选择蚂蚁式格式的文件),然后在不同的节点上执行这些命令。

这应该解决你的问题与凭据。

你可以看到一个例子here.

相关问题