Merge pull request #496 from gradido/community_coverage

Community coverage
This commit is contained in:
einhornimmond 2021-06-14 15:03:56 +02:00 committed by GitHub
commit 1b7b15f7f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 13 deletions

View File

@ -265,10 +265,10 @@ jobs:
- name: backend login | Coverage check
uses: webcraftmedia/coverage-check-action@master
with:
report_name: Coverage Backend
report_name: Coverage Backend Login
type: lcov
result_path: ./coverage/coverage.info
min_coverage: 6
min_coverage: 13
token: ${{ github.token }}
##############################################################################
@ -335,14 +335,14 @@ jobs:
#########################################################################
# COVERAGE CHECK BACKEND COMMUNITY-SERVER ####################################
##########################################################################
#- name: backend community simplecov | Coverage check
# uses: webcraftmedia/coverage-check-action@master
# with:
# report_name: Coverage Backend
# type: simplecov
# result_path: ./coverage/coverage.info
# min_coverage: 8
# token: ${{ github.token }}
- name: backend community | Coverage check
uses: einhornimmond/coverage-check-action@master
with:
report_name: Coverage Backend Community
type: phpunit
result_path: ./coverage/coverage.info
min_coverage: 10
token: ${{ github.token }}
#test:
# runs-on: ubuntu-latest

View File

@ -21,9 +21,10 @@ RUN apt-get update \
&& apt-get -y --no-install-recommends install php7.4-xdebug \
&& apt-get clean; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/*
WORKDIR /var/www/cakephp
ENV XDEBUG_MODE=coverage
#RUN composer require --dev rregeer/phpunit-coverage-check
CMD ./vendor/bin/phpunit --coverage-text=./webroot/coverage/coverage.info
#CMD ./vendor/bin/phpunit --coverage-clover=./webroot/coverage/clover.xml
CMD ./vendor/bin/phpunit --coverage-text=./webroot/coverage/coverage.info