我正在尝试构建强制执行gitflow的Jenkins管道。 我的要求是,当从release分支(例如release / v1.0.0)到 master 进行合并时,我将使用在上一个创建的相同docker映像在合并提交之前在发布分支上进行提交(换句话说,使用在阶段中批准的最新映像)。
我正在尝试弄清如何在groovy jenkins管道中访问GitHub PullRequestEvent事件有效负载,因此我可以查看source分支是否为release分支,并使用release version标签对容器进行标记。然后,我将在管道中使用它们。