检测到新的GitHub存储库时创建Jenkins Job

时间:2017-06-26 16:48:39

标签: java github jenkins automation

如果指定的用户/组织创建了新的存储库,Jenkins是否有办法根据某种形式的模板创建工作?

1 个答案:

答案 0 :(得分:1)

请参阅GitHub Webhooks, Events

  

| repository |任何时候创建,删除(仅限组织挂钩),公开或私有存储库。 |

请参阅Jenkins Plugin: create a new job programmaticallyRemote access API

  

远程API可用于执行以下操作:

     
      
  1. ...

  2.   
  3. ...

  4.   
  5. 创建/复制工作
  6.   

打开http://Your Jenkins/api以获取更多信息:

  

创建工作

     

要创建新工作,请将config.xml发布到this URL [http://Your Jenkins/createItem] ...

另见Job Generator Plugin

  

此插件非常适合基于参数化模板生成管道。