Skip to content

OKR: Improve CI/CD/General pipelines settings-related UI text

Update UI text to meet our style guidelines

Resolves #298822 (closed)
Resolves #21956 (closed)

Update this section of the UI to meet the Pajamas style guidelines: Settings > CI/CD > General pipelines.

Changes

  • Simplifies the project settings text significantly, as per the rules below. Also updates one group setting to match.
  • Adds a docs link for Git shallow clone setting
  • Removes examples from the settings:
    • Public pipelines setting details are repeating what's already in the docs. Best to have a SSoT, so deleted and relying on the docs.
    • Coverage regex examples should be in the docs as a SSoT, and also to make future contributions of regex patterns easier for contributors. Moved to the docs.
  • Removes Pending from the Auto-cancel redundant, pending pipelines setting, as it's repetitive.
  • With the removal of the large (blue) text blocks, I moved three settings to the top of the section, as I think they make more sense at the top, and allows the large settings to not be split up in the middle.

Review grammar and style

At a minimum, address these issues:

Screenshots (larger below)

Before After
Screen_Shot_2021-01-18_at_16.25.23 Screen_Shot_2021-01-20_at_10.39.55

Before

Screen_Shot_2021-01-18_at_16.25.23

After

Screen_Shot_2021-01-20_at_10.39.55

Related to #298822 (closed)

Edited by Marcel Amirault

Merge request reports

Loading