From 8729b3640b05e347df16ceb01d8723ec811202ef Mon Sep 17 00:00:00 2001 From: Bart Jaskulski <bjaskulski@protonmail.com> Date: Thu, 21 Nov 2024 11:19:03 +0100 Subject: [PATCH] refactor: simplify lint job with parallel feature Signed-off-by: Bart Jaskulski <bjaskulski@protonmail.com> --- includes/tests/lint.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/includes/tests/lint.yml b/includes/tests/lint.yml index a108f02..af0a8ba 100644 --- a/includes/tests/lint.yml +++ b/includes/tests/lint.yml @@ -1,4 +1,5 @@ -.lint: &lint-tmpl +lint: + image: gitlab.wpdesk.dev:5050/wpdesk/docker-tests/php-box:${PHP_IMAGE} needs: - prepare prefixed vendor stage: tests @@ -10,17 +11,12 @@ script: - parallel-lint . --gitlab > lint-codequality.json || true - parallel-lint . --no-progress + parallel: + matrix: + - PHP_IMAGE: ["8.3.2", "7.4.1"] artifacts: paths: - lint-codequality.json expire_in: 1 week reports: codequality: lint-codequality.json - -lint:8.3: - extends: .lint - image: gitlab.wpdesk.dev:5050/wpdesk/docker-tests/php-box:8.3.2 - -lint:7.4: - extends: .lint - image: gitlab.wpdesk.dev:5050/wpdesk/docker-tests/php-box:7.4.1 -- GitLab