Browse Source

Fix pipeline build references

Vince Salvino 4 years ago
parent
commit
9271ed6a99
2 changed files with 8 additions and 1 deletions
  1. 1 1
      README.md
  2. 7 0
      ci/compare-codecov.ps1

+ 1 - 1
README.md

@@ -20,7 +20,7 @@
 |                        |                      |
 |------------------------|----------------------|
 | Python Package         | [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Django Version](https://img.shields.io/pypi/djversions/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Wheel](https://img.shields.io/pypi/wheel/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/coderedcms)](https://pypi.org/project/coderedcms/) [![PyPI](https://img.shields.io/pypi/v/coderedcms)](https://pypi.org/project/coderedcms/) |
-| Build                  | [![Build Status](https://dev.azure.com/coderedcorp/coderedcms/_apis/build/status/coderedcms?branchName=dev)](https://dev.azure.com/coderedcorp/coderedcms/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps tests (branch)](https://img.shields.io/azure-devops/tests/coderedcorp/coderedcms/1/dev)](https://dev.azure.com/coderedcorp/coderedcms/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps coverage (branch)](https://img.shields.io/azure-devops/coverage/coderedcorp/coderedcms/1/dev)](https://dev.azure.com/coderedcorp/coderedcms/_build/latest?definitionId=1&branchName=dev) |
+| Build                  | [![Build Status](https://dev.azure.com/coderedcorp/cr-github/_apis/build/status/coderedcms?branchName=dev)](https://dev.azure.com/coderedcorp/coderedcms/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps tests (branch)](https://img.shields.io/azure-devops/tests/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) [![Azure DevOps coverage (branch)](https://img.shields.io/azure-devops/coverage/coderedcorp/cr-github/1/dev)](https://dev.azure.com/coderedcorp/cr-github/_build/latest?definitionId=1&branchName=dev) |
 
 
 

+ 7 - 0
ci/compare-codecov.ps1

@@ -102,6 +102,13 @@ elseif ($branchlinerate -eq $devlinerate) {
     Write-Host "Coverage has not changed." -ForegroundColor Green
     exit 0
 }
+elseif ($change -gt 2) {
+    # Coverage measurements seem to be a bit flaky in azure pipelines and will
+    # report changes within a few fractions of a percent even when there are no
+    # changes. If coverage decreased by more than 2%, fail with error.
+    Write-Host "##vso[task.LogIssue type=error;]Coverage decreased by $change% 😭"
+    exit 1
+}
 else {
     # Write the error in a way that shows up as a warning in Azure Pipelines.
     Write-Host "##vso[task.LogIssue type=warning;]Coverage decreased by $change% 😭"