According to the article, you have to pass Azure HTTPS credentials to the pipeline. See section "Creating a pipeline in Azure DevOps". However, the pipeline already has the branch checked out and access to the repository. HTTPS credentials should not be necessary. I was able to test this and validate mirroring without the credentials. The documentation should be updated to show a pipeline like this: