On CI tools like Circle CI, it is possible for your individual jobs of one test run to report as separate checks to Github. The following is the result of one test run, that runs different jobs on Ubuntu and macOS images:
I can also create a pipeline on Azure Pipelines that achieves a similar result, running on multiple vmImage
s and different configurations via matrix
. But this results in only one "check" on Github:
Although Azure Pipelines itself runs 6 different jobs in this case:
Is there a way to configure Azure Pipelines to report individual jobs of the pipeline as individual GitHub checks, similar to Circle CI?
Azure DevOps ServicesGet started using GitHub Actions with Azure Pipelines. GitHub Actions help you automate your software development workflows from within GitHub. You can deploy workflows in the same place where you store code and collaborate on pull requests and issues.
Step 1: Go into the Azure DevOps project and click on pipelines. After that, click on the New pipeline button. Step 2: Now, Click on the "use the classic editor" link down below. Step 3: Select the project and repository where you want to create the pipeline then click on Continue.
I work on Azure Pipelines. We're adding support for showing individual jobs in GitHub Checks right now (our current 3-week sprint). It should be in production in October 2018.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With