Allow child jobs to run as soon as phpcs and spellcheck are completed

Created on 19 August 2024, 8 months ago
Updated 21 August 2024, 8 months ago

Problem/Motivation

Currently the Test stage depends on the entire lint stage completing before it starts.

Instead, we can depend specifically on the phpcs and spellcheck jobs (which build the yarn and composer caches) and set the entire job to cancel if linting fails. That way, a lint failure should still prevent the entire job from running while also allowing tests to start as soon as their absolute dependencies are met.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Needs work

Version

11.0 🔥

Component
PHPUnit 

Last updated 7 minutes ago

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024