title: Can I get a Jenkins trigger to run every first week day of every month?
body: <p>My goal is to trigger a report every first weekday of the month at 7AM (7/1/15,8/3/15,9/1/15, etc.)</p>
  
  <p>I am using the following cron expression: <strong>H 7 1-3/3 * 1-5</strong></p>
  
  <p>It runs on July 1, but it is not scheduled next to run on August 3, but on September 1. How can I get it to run on the first weekday of every month?</p>
  
  <p>I am using the following help guide:</p>
  
  <p><strong>MINUTE</strong>  Minutes within the hour (0–59)<br>
  <strong>HOUR</strong>    The hour of the day (0–23)<br>
  <strong>DOM</strong>     The day of the month (1–31)<br>
  <strong>MONTH</strong>   The month (1–12)<br>
  <strong>DOW</strong>     The day of the week (0–7) where 0 and 7 are Sunday.</p>
  
  <p>To specify multiple values for one field, the following operators are available. In the order of precedence,</p>
  
  <ul>
  <li>The * specifies all valid values</li>
  <li>M-N specifies a range of values</li>
  <li>M-N/X or */X steps by intervals of X through the specified range or whole valid range</li>
  <li>A,B,...,Z enumerates multiple values</li>
  </ul>
  
  <p>To allow periodically scheduled tasks to produce even load on the system, the symbol H (for “hash”) should be used wherever possible. </p>