title: Jenkinsfile - How to make a cron trigger kick off only a specifc stage?
body: <p>I have a Jenkinsfile with the following triggers:</p>
  
  <pre><code>  triggers {
    cron('0 * * * 1-5')
  }
  </code></pre>
  
  <p>So it will trigger at the top of the hour, every hour, Monday through Friday.</p>
  
  <p>In the Jenkinsfile I have a number of stages like:</p>
  
  <pre><code>stage('CI Build and push snapshot') {
      when {
        anyOf { branch 'PR-*';branch 'develop' }
      }
   .
   .
   .
    stage('Build Release') {
      when {
        branch 'master'
      }
   .
   .
   .
    stage('Integration Tests') {
      when {
         ? // not sure what goes here
       }
  </code></pre>
  
  <p>What I want to do is, when that trigger is kicked off, I only want the Integration Tests stage to run. How do I achieve this? I think with what I have now every stage is going to be run.</p>
  
  <p>Thanks!</p>