2

我有一个 Jenkins CI 系统,它有两个工作。第一个作业是一个标准的 Git 插件作业,只要有东西推送到 master 就会运行。成功可以晋升为第二个职位。第二个作业几乎是一个部署脚本,它需要来自第一个作业的 GIT_COMMIT。我已经检查了“已构建的传递 Git 提交”。但是,在第二个作业中,当我回显 GIT_COMMIT 时,我看不到这些值。

有没有人有任何想法我可能会错过价值?或者如果这甚至是可能的?

4

1 回答 1

1

我使用参数化触发器插件对 SVN 做了类似的事情。只需在第一个作业中添加 GIT_COMMIT=GIT_COMMIT 作为参数即可。

于 2012-07-16T22:22:31.907 回答