Documentation
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
gettoken
Package gettoken implements `glab artifact-registry get-token`, which exchanges the caller's GitLab credential for a short-lived GitLab Artifact Registry access token.
|
Package gettoken implements `glab artifact-registry get-token`, which exchanges the caller's GitLab credential for a short-lived GitLab Artifact Registry access token. |
|
status
Package status implements `glab artifact-registry status`, which reports the caller's access to the GitLab Artifact Registry by exchanging their GitLab session for a short-lived access token and inspecting its claims.
|
Package status implements `glab artifact-registry status`, which reports the caller's access to the GitLab Artifact Registry by exchanging their GitLab session for a short-lived access token and inspecting its claims. |
|
docker
Package docker provides commands that help configure a docker credential helper.
|
Package docker provides commands that help configure a docker credential helper. |
|
legacyci
This package contains the old `glab pipeline ci` command which has been deprecated in favour of the `glab ci` command.
|
This package contains the old `glab pipeline ci` command which has been deprecated in favour of the `glab ci` command. |
|
diff
adapted from https://github.com/cli/cli/blob/trunk/pkg/cmd/pr/diff/diff.go
|
adapted from https://github.com/cli/cli/blob/trunk/pkg/cmd/pr/diff/diff.go |
|
internal/orbiterr
Package orbiterr translates errors returned by the OrbitService into structured `*cmdutils.ExitError` values with Orbit-specific exit codes and human-readable troubleshooting messages.
|
Package orbiterr translates errors returned by the OrbitService into structured `*cmdutils.ExitError` values with Orbit-specific exit codes and human-readable troubleshooting messages. |
|
setup
Package setup implements `glab orbit setup`, the guided onboarding for Orbit.
|
Package setup implements `glab orbit setup`, the guided onboarding for Orbit. |
|
bundled
Package bundled is the source for agent skills that ship inside the glab binary via go:embed.
|
Package bundled is the source for agent skills that ship inside the glab binary via go:embed. |
|
registry
Package registry is the aggregate skill registry — it stitches together every source of skills (bundled, remote) and exposes a single surface for `glab skills list` and `glab skills install` to consume.
|
Package registry is the aggregate skill registry — it stitches together every source of skills (bundled, remote) and exposes a single surface for `glab skills list` and `glab skills install` to consume. |
|
remote
Package remote is the source for agent skills hosted on gitlab.com and listed in this repo's curated registry.
|
Package remote is the source for agent skills hosted on gitlab.com and listed in this repo's curated registry. |
|
skill
Package skill defines the shared types used by every source of glab agent skills (bundled, remote, etc.).
|
Package skill defines the shared types used by every source of glab agent skills (bundled, remote, etc.). |
Click to show internal directories.
Click to hide internal directories.