From db54b0fa187e874ae8d02104cb3471cdcd89e9d2 Mon Sep 17 00:00:00 2001 From: Gerard Roche Date: Wed, 25 Sep 2019 19:13:17 +0100 Subject: Azure: Publish code coverage results * Add an Azure Publish Code Coverage Results task * Add `make gcovr-html` to generate a gcovr test coverage report in HTML * Add `make gcovr-xml` to generate a gcovr test coverage report in XML * Remove `test` target dependency from `make lcov-html`; Run the two targets together instead: `make test lcov-html`. Re: https://github.com/php/php-src/pull/4739#issuecomment-534911441 See: https://externals.io/message/107113, https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-code-coverage-results?view=azure-devops, and https://github.com/php/php-src/pull/4759. --- azure/job.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'azure/job.yml') diff --git a/azure/job.yml b/azure/job.yml index e4af6d631e..afe1d99e80 100644 --- a/azure/job.yml +++ b/azure/job.yml @@ -16,15 +16,7 @@ jobs: configurationParameters: ${{ parameters.configurationParameters }} - script: make -j$(/usr/bin/nproc) >/dev/null displayName: 'Make Build' - - script: | - sudo make install - sudo mkdir /etc/php.d - sudo chmod 777 /etc/php.d - echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini - echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini - echo opcache.enable_cli=1 >> /etc/php.d/opcache.ini - echo opcache.protect_memory=1 >> /etc/php.d/opcache.ini - displayName: 'Install Build' + - template: install.yml - script: | mysql -uroot -proot -e "CREATE DATABASE IF NOT EXISTS test" sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'postgres';" -- cgit v1.2.1