繁体   English   中英

Jenkins在SVN签入后构建

[英]Jenkins build after SVN check in

SVN签入后,能否在Jenkins中触发自动构建。我们想触发自动构建并将其部署到开发人员

Jenkins构建可以从rest api触发。 使用卷毛工具之类;

curl -X POST http://jenkinsBuildUserName:BuildUserApiToken@your-jenkins.com/job/JobName/build?token=AuthenticationToken

Jenkins需要应用一些配置(例如启用url触发器)。这篇文章非常清楚地解释了这些步骤。
https://www.nczonline.net/blog/2015/10/triggering-jenkins-builds-by-url/

创建一个具有以上命令并且在同一文件夹中具有curl的bat文件。

在svn服务器端,您可以配置执行该bat文件的后提交挂钩。 每次您提交时,都会执行此bat文件,然后将触发jenkins作业。 http://svnbook.red-bean.com/en/1.8/svn.reposadmin.create.html#svn.reposadmin.create.hooks

我建议您使用“ 多作业插件” (或者如果找到类似的插件)来包括您的詹金斯工作。 然后,您可以将url中的jobName配置为该根作业,以触发所需的所有作业

暂无
暂无

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

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