[英]How to configure Jenkins, running code from Local to slave machine?
我在Java有一个项目,我还使用了 Gradle和TestNG 。 它在没有 jenkins 的情况下完美运行。
之后,我配置了 Jenkins ,现在我可以在我的Local上的 Jenkins 中使用 Gradle 命令运行代码。
然后我尝试在从机上运行代码。 我可以在 Jenkins 节点中看到从机。 我还配置了 Gradle和Java在从机上运行。 不得不提的是,我在这个项目中没有使用版本控制。
当我在 Jenkins 中开始工作以在从属机器上运行时,它会开始工作,但问题是,它找不到例如gradle.build ,因为它位于我的本地机器中而不是从属机器中。
问题是,我应该使用版本控制吗? 它会解决问题吗? 还是我应该使用Copy Artifact Plugin ?
补充问题:如果我在运行 Jenkins 的同一台机器上为我的网络制作本地 git,这会是个问题吗?
谢谢你的帮助:)
从机需要您的文件gradle.build ,所以要么通过 SFTP 手动将其放置在那里。 如果您的gradle.build会定期更改,那么它更喜欢使用 git 之类的版本控制,通过 jenkins 将获取最新文件。
同样它不是强制性的,但建议使用 git 之类的版本控制来防止不必要的错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.