我在Jenkins中有9个作业计划每天在午夜运行。1个作业用于API测试,其余8个用于JMeter测试。我已经设置为每次运行后接收带有报告的电子邮件。在某些日子,对于某些作业,我看到它们运行了两次。到目前为止,我看到5个相同的作业运行了两次。我观察了最近的2天。时间表是@midnight,使用参数定期生成。如何确保作业按预期只运行一次?我审查了作业,看到了他们的报告,运行。我期望一个作业一天只运行一次,而不是2次运行。
dojqjjoe1#
如果不查看作业输出,尤其是触发作业的内容和作业开始时间,我们无法回答您的问题。请检查您的作业和jenkins logs并查找相关信息。也许这个@midnight宏有问题,特别是当涉及到daylight saving time更改时,您可能希望将cron表达式更改为类似1 0 * * *的内容,以便它在午夜过后1分钟运行。更多信息:
@midnight
1 0 * * *
1条答案
按热度按时间dojqjjoe1#
如果不查看作业输出,尤其是触发作业的内容和作业开始时间,我们无法回答您的问题。请检查您的作业和jenkins logs并查找相关信息。
也许这个
@midnight
宏有问题,特别是当涉及到daylight saving time更改时,您可能希望将cron表达式更改为类似1 0 * * *
的内容,以便它在午夜过后1分钟运行。更多信息: