diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml index 96c37cc0b..cc1a2796d 100644 --- a/.github/workflows/debug.yml +++ b/.github/workflows/debug.yml @@ -38,7 +38,7 @@ jobs: ########################################################################## - name: Login-Server | Unit tests run: | - docker run --network -v ~/coverage:/code/build/coverage -v $(pwd)/configs/login_server:/etc/grd_login gradido/login_server:test + docker run --network container:$(docker container ls | grep mariadb | awk '{ print $1 }') -v ~/coverage:/code/build_cov/coverage_html -v $(pwd)/configs/login_server:/etc/grd_login gradido/login_server:test cp -r ~/coverage ./coverage ########################################################################## # COVERAGE CHECK BACKEND LOGIN-SERVER #################################### @@ -101,7 +101,7 @@ jobs: ########################################################################## - name: community server | Unit tests run: | - docker run -v ~/coverage:/var/www/cakephp/webroot/coverage gradido/community_server:test ./vendor/bin/phpunit --coverage-html ./webroot/coverage + docker run --network container:$(docker container ls | grep mariadb | awk '{ print $1 }') -v ~/coverage:/var/www/cakephp/webroot/coverage gradido/community_server:test ./vendor/bin/phpunit --coverage-html ./webroot/coverage cp -r ~/coverage ./coverage ########################################################################## diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f901294a5..19f76abbc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -253,7 +253,7 @@ jobs: ########################################################################## - name: Login-Server | Unit tests run: | - docker run -v ~/coverage:/code/build/coverage -v $(pwd)/configs/login_server:/etc/grd_login gradido/login_server:test + docker run --network container:$(docker container ls | grep mariadb | awk '{ print $1 }') -v ~/coverage:/code/build/coverage_html -v $(pwd)/configs/login_server:/etc/grd_login gradido/login_server:test cp -r ~/coverage ./coverage ########################################################################## # COVERAGE CHECK BACKEND LOGIN-SERVER #################################### @@ -310,7 +310,7 @@ jobs: ########################################################################## - name: community server | Unit tests run: | - docker run -v ~/coverage:/var/www/cakephp/webroot/coverage gradido/community_server:test ./vendor/bin/phpunit --coverage-html ./webroot/coverage + docker run --network container:$(docker container ls | grep mariadb | awk '{ print $1 }') -v ~/coverage:/var/www/cakephp/webroot/coverage gradido/community_server:test ./vendor/bin/phpunit --coverage-html ./webroot/coverage cp -r ~/coverage ./coverage ########################################################################## # COVERAGE CHECK BACKEND COMMUNITY-SERVER #################################### diff --git a/login_server/Dockerfile b/login_server/Dockerfile index 6a75e0103..1c504b840 100644 --- a/login_server/Dockerfile +++ b/login_server/Dockerfile @@ -47,7 +47,7 @@ WORKDIR ${DOCKER_WORKDIR} RUN if [ ! -d "./build_cov" ] ; then mkdir build_cov; fi RUN cd build_cov && \ - cmake -DCMAKE_BUILD_TYPE=Debug -DCOLLECT_COVERAGE_DATA=ON .. + cmake -DCMAKE_BUILD_TYPE=Debug -DCOLLECT_COVERAGE_DATA=ON -DCOVERAGE_TOOL=gcovr .. #make -j$(nproc) Gradido_LoginServer_Test #RUN chmod +x build_cov/bin/Gradido_LoginServer_Test