title: Schedule Azure DevpOs pipeline with two different parameters according to the cron syntax
body: <p>I'm working on Azure DevOps Pipeline to schedule a pipeline with two different parameters on different days according to the cron syntax.</p>
  <p>Looking through the triggers, conditions, neither a schedule trigger nor a pipeline trigger seems to allow to pass a parameter value. Below are my parameters. Usually a user will trigger the pipeline with an environment of his choice; that doesn't have any problems.</p>
  <pre><code>parameters:
    - name: environment
      displayName: Select the Suite to execute
      default: Test
      values:
      - Test
      - Dev
      - QA
  </code></pre>
  <p>How do I add parameters to pipeline on a schedule with parameters?</p>
  <pre><code>schedules:
  - cron: &quot;0 1 10-15 * sat&quot;
    displayName: 7PM CST - SAT
    branches:
      include:
      - feature
  - cron: &quot;0 3 25-31 * sat&quot;
    displayName: 9PM CST - SAT
    branches:
      include:
      - feature
  </code></pre>
  <p>Also checked options with strategy which doesn't satisfy my need, where I cannot have a new job to have the scheduled run with parameters as below, as this pipeline needs to be available for users to trigger based on the environment selection, if I specify these conditions jobs/tasks won't trigger.</p>
  <pre><code>pool:
    vmImage: '**'
  strategy:
    matrix:
      Run1:
        myvar: 12
      Run2:
        myvar: 14
      Run3:
        myvar: 16
  </code></pre>