title: Error Unexpected value 'steps' in azure-pipelines.yml
body: <p>I am trying to copy a video file from GPM to app/dist/asset/images folder before building and deploying docker image.Getting Unexpected value 'Steps' at line 27.</p>
  <p>YML file works fine if I remove the step to copy the video file.</p>
  <pre><code>azure-pipelines.yml
  
      trigger:
    branches:
      include: ['*']
  
  pool:
    name: Default
  
  # templates repo
  resources:
    repositories:
      - repository: templates
        type: git
        name: comp.app.common.devops-templates
        ref: master
  
  # Global Variables
  variables:
    # necessary variables defined in this template
    - template: azure-templates/vars/abc-vars.yml@templates
    - name: dockerRepoName
      value: 'docker-it/library/xyz'
    # needed for k8 deployment
    - name: helmReleaseName
      value: xyz
  
  stages:
    - steps:
      - bash: 'curl -o aa.mp4 https://gpm.mmm.com/endpoints/Application/content/xyz/bb.mp4'
        workingDirectory: '$(System.DefaultWorkingDirectory)/_hh_app/drop/app/dist/assets/images'
        displayName: 'Download Assets'
  
    # template to build and deploy
    - template: azure-templates/stages/angular-express-docker.yml@templates
      parameters:
        dockerRepoName: $(dockerRepoName)
  
      # deploy to rancher
    - template: azure-templates/stages/deploy-k8-npm.yml@templates
      parameters:
        helmReleaseName: $(helmReleaseName)
  </code></pre>