GitLab tracker
GitLab issues via the glab CLI. Self-hosted instances supported.
Slot:
tracker · Name: gitlabmacOSSupported
LinuxSupported
WindowsSupported
Uses glab the same way the GitHub tracker uses gh.
Setup
glab auth logintracker:
name: gitlab
host: gitlab.com # default; override for self-hosted
projects:
myproject:
repo: group/project| Config key | Default | What it does |
|---|---|---|
host | gitlab.com | GitLab hostname — override for self-hosted instances |
host belongs on the tracker block (plugin-level config), not inside trackerConfig. trackerConfig is for per-project passthrough fields (labels, assignee, milestone). Putting host inside trackerConfig will not be read.
Self-hosted
tracker:
name: gitlab
host: gitlab.mycorp.comglab reads its own hostname config from ~/.config/glab-cli/. Make sure that matches.
Limits
- Issue field coverage maps 1:1 with
gh's GitHub equivalents. - Label / milestone filtering works via
glab issue list --label <name>.