Manpage logo

glab-repo-publish-catalog - [EXPERIMENTAL] Publishes CI/CD components to the catalog.

NAME  SYNOPSIS  DESCRIPTION  OPTIONS INHERITED FROM PARENT COMMANDS  EXAMPLE  SEE ALSO 

NAME

glab-repo-publish-catalog - [EXPERIMENTAL] Publishes CI/CD components to the catalog.

SYNOPSIS

glab repo publish catalog [flags]

DESCRIPTION

[EXPERIMENTAL] Publishes CI/CD components in the project to the CI/CD catalog using the provided tag name.

Requires the feature flag ci_release_cli_catalog_publish_option to be enabled for this project in your GitLab instance.

Requires the same user as the release author.

•

It retrieves components from the current repository by searching for yml files within the "templates" directory and its subdirectories.

•

It fails if the feature flag ci_release_cli_catalog_publish_option is not enabled for this project in your GitLab instance.

Components can be defined:

•

In single files ending in .yml for each component, like templates/secret-detection.yml.

•

In subdirectories containing template.yml files as entry points, for components that bundle together multiple related files. For example, templates/secret-detection/template.yml.

OPTIONS INHERITED FROM PARENT COMMANDS

-h, --help[=false] Show help for this command.

EXAMPLE

- glab repo publish catalog v1.2.3

SEE ALSO

glab-repo-publish(1)


Updated 2026-06-01 - jenkler.se | uex.se