我想为每次提交触发作业,但是基于提交消息模式或关键字匹配。 是的,我们只为自由风格的项目插件“提交消息触发器插件”。 如何在管道项目中实现这一点?
答案 0 :(得分:1)
当我们开始在我们公司使用管道时,我们有了stash pullrequest builder插件,它也无法从管道中使用。
因此,我们使用一个简单的自由式作业来使用Parameterized Trigger Plugin来触发我们的管道构建,以便为下游构建提供构建的git提交。使用插件,您还可以使用git插件环境变量的值提供自定义命名参数:
分支= $ {GIT_BRANCH}
您可以在Git Plugin wiki page的环境变量部分找到它们。
编辑:使用params
对象访问提供的参数:
echo"分支:$ {params.branch}"