Why is my CRON expression not accepted?

Jamie Macari January 27, 2017

I am trying to set up a rule that will create an issue every weekday at noon UTC. The below CRON expression is what I am trying to use:

0 0 12 ? * 2-6 *

However, when I try to publish the rule I get the below error:

Value -1 for dayOfMonth must be in the range [1,31]

The value I have set for dayOfMonth is '?' so that I can set the dayOfWeek to include only weekdays. How do I get my desired result?

1 answer

1 accepted

0 votes
Answer accepted
andreas
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 27, 2017

Hi Jamie,

Sorry about this, but seems like you've run into a bug with the validation our cron library performs: https://codebarrel.atlassian.net/browse/AUT-130

For now can you try changing your CRON expression to: 

0 0 12 ? * 2,3,4,5,6 *

Hope that helps!

Cheers,
  Andreas 

Jamie Macari January 30, 2017

Hi Andreas,

The CRON expression you provided was accepted - thank you!

 

Regards,

Jamie

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events