Skip to content

Improve Group-Level CI/CD Templates Repository Usability for Pipeline Editor

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem

We have the Custom group-level project templates feature for CI/CD Templates. This works like the GitHub's workflow templates that allows the projects of a specific group to easily copy-and-paste a workflow template (.gitlab-ci.yml). However, many users have not been aware of this feature today. We should improve the UX and documentations.

Here is how the group-Level template repository works for CI/CD workflow.

Step 1. Choose the template repository at a group. The template files will be visible in the projects under the same group.

2021-06-28_13-14

Step 2. Choose a template in a pipeline editor. In this example, another_gitlab-ci exists in the template-repositories

2021-06-28_15-15

The problem is that it's hard to know the detail of the template by just seeing the file name. Also, it's hard to search an ideal template for the project.

Proposal

We support metadata, visualization and search bar in the Custom group-level project templates, too.

Reference

Edited by 🤖 GitLab Bot 🤖