Skip to content
Snippets Groups Projects
Commit 822996f7 authored by catch's avatar catch
Browse files

Issue #3420165 by longwave, Spokje: Recreate the "updated deps" job from DrupalCI

(cherry picked from commit c3052fb8)
parent 6a44971c
No related branches found
No related tags found
7 merge requests!8376Drupal views: adding more granularity to the ‘use ajax’ functionality,!8300Issue #3443586 View area displays even when parent view has no results.,!7567Issue #3153723 by quietone, Hardik_Patel_12: Change the scaffolding...,!7565Issue #3153723 by quietone, Hardik_Patel_12: Change the scaffolding...,!7509Change label "Block description" to "Block type",!7344Issue #3292350 by O'Briat, KlemenDEV, hswong3i, smustgrave, quietone: Update...,!6922Issue #3412959 by quietone, smustgrave, longwave: Fix 12 'un' words
Pipeline #108740 passed with warnings
Pipeline: drupal

#108764

    Pipeline: drupal

    #108763

      Pipeline: drupal

      #108762

        +6
        ......@@ -146,15 +146,31 @@ default:
        _TARGET_DB: "mysql-8"
        PERFORMANCE_TEST: $PERFORMANCE_TEST
        OTEL_COLLECTOR: $OTEL_COLLECTOR
        # Run on MR, schedule, push and performance test.
        # Run on MR, schedule, push, parent pipeline and performance test.
        rules:
        - if: $CI_PIPELINE_SOURCE == "push" && $CI_PROJECT_ROOT_NAMESPACE == "project"
        allow_failure: true
        - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_PROJECT_ROOT_NAMESPACE == "project" && $DAILY_TEST == "1"
        allow_failure: true
        - if: $CI_PIPELINE_SOURCE == "merge_request_event"
        - if: $CI_PIPELINE_SOURCE == "parent_pipeline"
        - if: $PERFORMANCE_TEST == "1"
        # Re-run the pipeline, but with Composer updates.
        'DEFAULT: Updated dependencies (PHP 8.2 MySQL 8)':
        <<: *default-stage
        # Run daily and allow manual runs on MRs.
        rules:
        - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_PROJECT_ROOT_NAMESPACE == "project" && $DAILY_TEST == "1"
        allow_failure: true
        - if: $CI_PIPELINE_SOURCE == "merge_request_event"
        when: manual
        allow_failure: true
        variables:
        COMPOSER_UPDATE: "1"
        trigger:
        include: .gitlab-ci.yml
        # Special job for MRs for test-only checks.
        'DEFAULT: Test-only (PHP 8.2 MySQL 8)':
        <<: [ *default-stage, *with-composer ]
        ......@@ -322,6 +338,10 @@ default:
        script:
        - composer validate
        - composer install
        - if [ -n "$COMPOSER_UPDATE" ]; then
        composer update;
        composer outdated;
        fi
        '📦️ Yarn':
        variables:
        ......@@ -352,6 +372,7 @@ default:
        variables:
        KUBERNETES_CPU_REQUEST: "16"
        script:
        - vendor/bin/phpstan --version
        # Rely on PHPStan caching to execute analysis multiple times without performance drawback.
        # Output a copy in junit.
        - php vendor/bin/phpstan analyze --configuration=./core/phpstan.neon.dist --error-format=gitlab > phpstan-quality-report.json || EXIT_CODE=$?
        ......@@ -381,6 +402,7 @@ default:
        variables:
        KUBERNETES_CPU_REQUEST: "16"
        script:
        - vendor/bin/phpcs --version
        - composer phpcs -- --report-full --report-summary --report-\\Micheh\\PhpCodeSniffer\\Report\\Gitlab=phpcs-quality-report.json
        artifacts:
        reports:
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Finish editing this message first!
        Please register or to comment