我有一份工作NIGHTLY
,每晚通过定期计时器运行一次。
现在我想进行更改,以便仅当HudsonNIGHTLY
中另一个作业的最后一次执行成功时才运行该作业。FOO
笔记:
- 作业
FOO
每天运行多次,由 SCM 触发。 NIGHTLY
每晚只应在特定时间运行一次。
目前我有另一个作业NIGHTLY_TRIGGER
,它运行一个 bash 脚本,该脚本访问作业的远程 APIFOO
以检查作业FOO
是否成功,如果成功则触发 NIGHTLY 作业。
有没有更好/更清洁的方法来做到这一点?(最好使用一些 Hudson 插件)