jenkins如何在git项目上进行轮询时获得推送提交

时间:2017-05-29 16:06:40

标签: git jenkins

我有一个jenkins任务,在git repo上进行民意调查。

每次git推送都会触发该git repo。

詹金斯有没有办法得到最后一条推送信息?

更新

我希望我当前的jenkins任务以提交消息作为参数触发另一个Jenkins任务的构建。

这是什么语法?

像这样?

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要做的就是定义为get the last commit message

的第一个构建步骤
git log -1 --pretty=%B

然后,使用像EnvInject+Plugin这样的插件,您可以将结果注入到环境变量中,然后可以重用其他构建步骤。