gitlab-ce/doc/ci/components/catalog.md

1.5 KiB

stage group info
Verify Pipeline Authoring To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments

CI/CD catalog (PREMIUM ALL EXPERIMENT)

Introduced in GitLab 16.1.

The CI/CD catalog is a list of components repositories, each containing resources that you can add to your CI/CD pipelines.

Mark a components repository as a catalog resource

After components are added to a components repository, they can immediately be used to build pipelines in other projects.

However, this repository is not discoverable. You must mark this project as a catalog resource to allow it to be visible in the CI/CD Catalog so other users can discover it.

To mark a project as a catalog resource:

  1. On the left sidebar, select Search or go to and find your project.
  2. On the left sidebar, select Settings > General.
  3. Expand Visibility, project features, permissions.
  4. Scroll down to CI/CD Catalog resource and select the toggle to mark the project as a catalog resource.

Ensure the project has a clear description, as the project description is displayed in the component list in the catalog.

NOTE: This action is not reversible.