我该如何做到以下几点:评论触发器jenkins构建
我想在git pull请求中触发一个jenkins构建。从该评论我想获得一个服务器号码,我将用它来运行自动ui测试。所以基本上,有人评论:
run AT against server 10
触发一个詹金斯创建运行针对服务器的自动化UI测试10
我怎样才能像使用詹金斯和插件做了什么?
我该如何做到以下几点:评论触发器jenkins构建
我想在git pull请求中触发一个jenkins构建。从该评论我想获得一个服务器号码,我将用它来运行自动ui测试。所以基本上,有人评论:
run AT against server 10
触发一个詹金斯创建运行针对服务器的自动化UI测试10
我怎样才能像使用詹金斯和插件做了什么?
您需要创建一个post-receive server-side hook;书中甚至描述了这样的情况:
甚至可以通过分析提交信息来决定某个问题是否需要 打开,修改或者关闭
您还需要使用詹金斯其余API使用正确的构建参数启动构建。这个API在Jenkins中有详细记录:单击Jenkins页面右下角的“REST API”链接以了解更多信息。
我需要解析来自PR未提交消息的注释 – Jasmine
PR是提交。 –
在提交消息中使用'command'是获取所需内容的一种方式,但使用'tags'的元数据似乎对我更好。 欲了解更多详情,请阅读我写的一篇文章: http://www.tikalk.com/devops/commit-metadata-tag-implementation/
评论是提交消息还是源代码? –