title: Pass different parameter value to Azure DevOps Pipeline based on schedule
body: <p>I have a long-running DevOps pipeline that sets up a complex environment every morning. </p>
  
  <p>It has a parameter; let's call it "<em>Version</em>." </p>
  
  <p>I need to schedule the pipeline to run three times each morning with <em>Version</em> values 1, 2, and 3 automatically.</p>
  
  <p>Looking through the triggers, neither a schedule trigger nor a pipeline trigger seems to allow to pass a parameter value.</p>
  
  <p>Is there a way to do that? 
  Important is that they run independently of each other. Each execution takes between 30 and 60 minutes. So running them in a loop one after each other is <strong>not</strong> an option.</p>
  
  <hr>
  
  <p>This is what my YAML code currently looks like:</p>
  
  <pre><code>trigger: none
  pr: none
  schedules:
    - cron: 0,5,10 12 * * mon,tue,wed,fri
      displayName: Scheduled most mornings
      branches:
        include:
        - CIBranch
      always: true
  
  parameters:
  - name: Version
    type: string
    default: '3'
  </code></pre>