Skip to content
Snippets Groups Projects
Commit 09d5907d authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #3467315: Add GitlabCI automated testing to Web Admin

parent 30b812b9
Branches
Tags
No related merge requests found
Pipeline #249986 failed
...@@ -113,11 +113,16 @@ stages: ...@@ -113,11 +113,16 @@ stages:
script: script:
- composer config minimum-stability dev - composer config minimum-stability dev
- composer config bin-dir bin - composer config bin-dir bin
- composer require drupal/core-dev --no-install
- composer config --no-plugins allow-plugins.composer/installers true - composer config --no-plugins allow-plugins.composer/installers true
- composer config --no-plugins allow-plugins.cweagans/composer-patches true - composer config --no-plugins allow-plugins.cweagans/composer-patches true
- composer config --no-plugins allow-plugins.oomphinc/composer-installers-extender true - composer config --no-plugins allow-plugins.oomphinc/composer-installers-extender true
- composer config --no-plugins allow-plugins.drupal/core-composer-scaffold true
- composer config --no-plugins allow-plugins.rupal/core-project-message true
- composer config --no-plugins allow-plugins.phpstan/extension-installer true - composer config --no-plugins allow-plugins.phpstan/extension-installer true
- composer config --no-plugins allow-plugins.dealerdirect/phpcodesniffer-composer-installer true - composer config --no-plugins allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
- composer config --no-plugins allow-plugins.php-http/discovery true
- composer config --no-plugins allow-plugins.pyrech/composer-changelogs true
- composer validate - composer validate
- composer install - composer install
...@@ -137,12 +142,12 @@ stages: ...@@ -137,12 +142,12 @@ stages:
<<: [ *with-composer-cache, *default-job-settings-lint ] <<: [ *with-composer-cache, *default-job-settings-lint ]
stage: 🪄 Lint stage: 🪄 Lint
script: script:
- vendor/bin/phpcs --version - ./bin/phpcs --version
- php vendor/bin/phpcs --version --standard=.phpcs.xml . - php ./bin/phpcs --version --standard=.phpcs.xml .
'🧹 PHP Static Analysis (phpstan)': '🧹 PHP Static Analysis (phpstan)':
<<: [ *with-composer-cache, *default-job-settings-lint ] <<: [ *with-composer-cache, *default-job-settings-lint ]
stage: 🪄 Lint stage: 🪄 Lint
script: script:
- vendor/bin/phpstan --version - ./bin/phpstan --version
- php vendor/bin/phpstan analyze --configuration=phpstan.neon - php ./bin/phpstan analyze --configuration=phpstan.neon
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment