title: Azure DevOps Build with Parameters
body: <p>Is it possible in azure-pipelines.yml to define multi-value at runtime parameters so when you run the build you have to input so values</p>
  
  <pre><code>parameters:
    - name: image
      displayName: Pool Image
      type: string
      default: ubuntu-latest
      values:
      - windows-latest
      - vs2017-win2016
      - ubuntu-latest
  </code></pre>
  
  <p>Upon clicking Run in Azure DevOps you are presented with a dropdown and you select which option you require ???</p>
  
  <p>Upon your selection, the build will only run certain steps or tasks based on your selection</p>