title: Azure DevOps pipeline fails when running pylint
body: <p>As the first step to my Azure DevOps pipeline I wish to validate my Python files by running pylint. This causes the pipeline to fail.
  My project is publicly available under this address:</p>
  
  <p><a href="https://dev.azure.com/gcr84/dark-matter-attractor" rel="nofollow noreferrer">https://dev.azure.com/gcr84/dark-matter-attractor</a></p>
  
  <p>where all code is visible in the repo, and a pipeline run history is available. I would like to learn why the pylinting causes the pipeline to fail, and I have tried to add the command:</p>
  
  <p><code>"|| pylint-exit $?"</code></p>
  
  <p>(see <a href="https://pypi.org/project/pylint-exit/" rel="nofollow noreferrer">https://pypi.org/project/pylint-exit/</a>),</p>
  
  <p>as well as</p>
  
  <p><code>failOnStderr: false</code></p>
  
  <p>(see <a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/bash?view=azure-devops" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/bash?view=azure-devops</a>).</p>
  
  <p>Below is my bash command:</p>
  
  <pre><code>- bash: find -name '*.py' | xargs pylint || pylint-exit $?
    displayName: 'Run pylint'
    failOnStderr: false
  </code></pre>