Self-hostedなgitlabをglab-cliでデフォルトに設定する

github-cliと同じように使えるツールにglab-cliというものがある。

デフォルトではgitlab.comに対して操作をするようになっているが、これをself-hostしているgitlabを見るように変更したい。

方法

$ GITLAB_HOST=<Self-hosted-uri> glab cmd...

環境変数で設定してやればよい。

試したがうまくいかなかった方法

$XDG_CONFIG_DIR/glab-cli/config.ymlを変更する。

hosts:の中にあるgitlab.comの記述をコメントアウトしてself-hostedのみにしたが、反映されなかった。

参考

https://github.com/profclems/glab/issues/686