Publish test results (#813)

* update nugets

* specify dotnet test logger

* publish results to vol

* differentiate results volumes

* mark test results volumes as external to avoid name prefix

* Revert "mark test results volumes as external to avoid name prefix"

This reverts commit 005f27502f.

* Revert "Revert "mark test results volumes as external to avoid name prefix""

This reverts commit cadf0c87e4.

* rm erroneously added test results

* add tests badge

* re-order tests badge

* tweak tests link

* tweak tests link

closes #806
This commit is contained in:
Collin M. Barrett 2019-06-22 21:01:55 +00:00 committed by GitHub
parent 89807e8ace
commit e1eca74fab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 3 deletions

1
.github/README.md vendored
View file

@ -10,6 +10,7 @@
<p align="center">API: <a href="https://filterlists.com/api/v1/lists"><img src="https://img.shields.io/website-up-down-green-red/http/shields.io.svg?label=API" alt="API" /></a>
<a href="https://dev.azure.com/collinbarrett/FilterLists/_build/latest?definitionId=3"><img src="https://img.shields.io/azure-devops/build/collinbarrett/FilterLists/3.svg" alt="Azure DevOps builds" /></a>
<a href="https://dev.azure.com/collinbarrett/FilterLists/_test/analytics?definitionId=3&contextType=build"><img alt="Azure DevOps tests" src="https://img.shields.io/azure-devops/tests/collinbarrett/FilterLists/3.svg"></a>
<a href="https://dev.azure.com/collinbarrett/FilterLists/_release?definitionId=3"><img src="https://img.shields.io/azure-devops/release/collinbarrett/b06a3d5c-459e-4789-9735-0f5969006fe8/3/4.svg" alt="Azure DevOps releases" /></a>
<a href="https://hub.docker.com/r/collinbarrett/filterlists.api"><img src="https://img.shields.io/docker/pulls/collinbarrett/filterlists.api.svg" alt="Docker Pulls" /></a></p>

View file

@ -9,6 +9,8 @@ services:
target: test-data
networks:
- test-data
volumes:
- test-data-results:/app/tests/FilterLists.Data.Tests/TestResults
depends_on:
- mariadb
@ -30,3 +32,7 @@ services:
networks:
test-data:
volumes:
test-data-results:
external: true

View file

@ -9,7 +9,12 @@ services:
target: test-services
networks:
- test-services
volumes:
- test-services-results:/app/tests/FilterLists.Services.Tests/TestResults
networks:
test-services:
volumes:
test-services-results:
external: true

View file

@ -30,7 +30,7 @@ RUN dotnet build -c Release --no-restore
# init Data.Tests
FROM build AS test-data
ENTRYPOINT ["dotnet", "test"]
ENTRYPOINT ["dotnet", "test", "--logger:trx"]
# restore Data.Tests
WORKDIR /app/tests/FilterLists.Data.Tests
@ -44,7 +44,7 @@ COPY data/. data/
# init Services.Tests
FROM build AS test-services
ENTRYPOINT ["dotnet", "test"]
ENTRYPOINT ["dotnet", "test", "--logger:trx"]
# restore Services.Tests
WORKDIR /app/tests/FilterLists.Services.Tests