[30 April 2024] Improve removal of jobs and prevent adding new ones

Created on 14 November 2023, 8 months ago
Updated 21 May 2024, about 1 month ago

Problem/Motivation

As we are asking maintainers to stop using DrupalCI in favour of GitLab CI, it'd be great to make it easier for them to remove current tests.

Steps to reproduce

Right now, you need to go to the "Automated testing" tab, then click on "edit" on the job you want to remove, and then scroll down and finally remove it.

You also have the possibility of creating new ones, which should be discouraged too.

Proposed resolution

We don't need to do all points below, but we can (maybe discuss in comments of the issue and agree on approach):
1. Offer a "delete" link next to the job. Do we wask for confirmation as we're trying to accelerate the workflow??
2. Offer a "Delete all" at the top of the page, with confirmation page.
3. Disallow adding new jobs.

Remaining tasks

MR.

User interface changes

API changes

Data model changes

Feature request
Status

Fixed

Version

3.0

Component

Code

Created by

🇪🇸Spain fjgarlin

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

Merge Requests

Comments & Activities

Production build 0.69.0 2024