我们希望设置一个hudson作业,每10分钟执行一次查询,查找与当前日期相等的日期列。如果此条件为false,则作业应该循环并以10分钟为间隔再次运行,直到条件为真,此时我们希望作业继续执行第二步,这将执行另一个sql来更新表。是否可以在一个工作中设置它?我一直在搜索,但没有在任何地方找到这种情况的例子。
答案 0 :(得分:0)
当然可以。实际上可以很简单。
在Hudson中创建一个新工作,每10分钟自动运行一次。至于工作内容,编写一些shell脚本来进行sql搜索。然后如果代码返回true,继续第二步,如果没有,只需结束工作。它将在10分钟后由Hudson启动。