From 9fd2ce0ff77ef98a44fed14fe5863dc2b6b96ff3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 19 Jun 2023 02:24:50 +0200 Subject: [PATCH] Test CI --- .github/workflows/php-cs.yml | 6 +----- .github/workflows/php-mysql.yml | 37 ++++++++++++++++++++++++++++----- 2 files changed, 33 insertions(+), 10 deletions(-) diff --git a/.github/workflows/php-cs.yml b/.github/workflows/php-cs.yml index 104c09f964a..5e3966d78e1 100644 --- a/.github/workflows/php-cs.yml +++ b/.github/workflows/php-cs.yml @@ -1,4 +1,4 @@ -name: Test Coding Style +name: GitHub CI Coding Style on: push: @@ -51,10 +51,6 @@ jobs: - name: Version information run: | composer -V - php composer -V - # Check PHP - echo "PHP version" - php -i | head - # Check Parallel-lint version echo "Parallel-lint version" which parallel-lint diff --git a/.github/workflows/php-mysql.yml b/.github/workflows/php-mysql.yml index 47875a8f069..8e8d8c89c0f 100644 --- a/.github/workflows/php-mysql.yml +++ b/.github/workflows/php-mysql.yml @@ -1,4 +1,4 @@ -name: Test CI +name: GitHub CI PHPUnit Mysql on: push: @@ -29,12 +29,39 @@ jobs: run: | php -i | head - - - name: Version - run: composer -V - - name: Set vendor-dir run: composer -n config -g vendor-dir htdocs/includes + - name: Version information + run: | + composer -V + # Check Parallel-lint version + echo "Parallel-lint version" + which parallel-lint + parallel-lint -V + # Check PHP CodeSniffer version + echo "PHPCS version" + which phpcs + phpcs --version | head - + phpcs -i | head - + # Check PHP Vardump check version + echo "PHP Vardump check version" + which var_dump_check + var_dump_check --version + # Check PHPUnit version + echo "PHPUnit version" + which phpunit + phpunit --version | head - + # Check Apache version + echo "Apache version" + apache2 -v | head - + # Check Database + echo "Database version" + mysql --version | head - + psql --version + echo "Check pgloader version" + pgloader --version + - name: Create database run: | pwd @@ -78,7 +105,7 @@ jobs: echo "***** First line of dolibarr.log" > $GITHUB_WORKSPACE/documents/dolibarr.log echo - - name: Install Apache + - name: Setup Apache run: | echo "Setting up Apache + FPM" # setup link for php legacy