繁体   English   中英

如何配置 Jenkins,从本地运行代码到从机?

[英]How to configure Jenkins, running code from Local to slave machine?

我在Java有一个项目,我还使用了 GradleTestNG 它在没有 jenkins 的情况下完美运行。

之后,我配置了 Jenkins ,现在我可以在我的Local上的 Jenkins 中使用 Gradle 命令运行代码。

然后我尝试在从机上运行代码。 我可以在 Jenkins 节点中看到从机。 我还配置了 GradleJava在从机上运行。 不得不提的是,我在这个项目中没有使用版本控制。

当我在 Jenkins 中开始工作以在从属机器上运行时,它会开始工作,但问题是,它找不到例如gradle.build ,因为它位于我的本地机器中而不是从属机器中。

问题是,我应该使用版本控制吗? 它会解决问题吗? 还是我应该使用Copy Artifact Plugin

补充问题:如果我在运行 Jenkins 的同一台机器上为我的网络制作本地 git,这会是个问题吗?

谢谢你的帮助:)

从机需要您的文件gradle.build ,所以要么通过 SFTP 手动将其放置在那里。 如果您的gradle.build会定期更改,那么它更喜欢使用 git 之类的版本控制,通过 jenkins 将获取最新文件。

同样它不是强制性的,但建议使用 git 之类的版本控制来防止不必要的错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM