gctl is a command line utility to interact with GitLab on the command line built with cobra.
Enter an API access token into an environment variable called GITLAB_ACCESS_TOKEN
.
The clone subcommand clones all repositories under a particular group. Unfortunately, sets origins to be https for now.
Tree prints a tree of all repos under a group
The cherry on the cake, a terminal user interface for interacting with pipelines.
This repo was just open sourced so had to lose the git history a bit. Here's our kudos for the contributors: