Skip to content

Repository files navigation

nyctereutes

A CLI toolchain for operating GitLab projects, driven through the glab CLI.

Requirements

The commands talk to GitLab via glab, so an authenticated glab installation is required.

Installation

The package is provided as a Nix flake.

nix profile install github:Omochice/nyctereutes

It can also be installed with the Go toolchain.

go install github.com/Omochice/nyctereutes@latest

Commands

The main commands are documented in their own pages.

  • dep manages dependency-update merge requests.
  • infra manages project settings through YAML manifests.
  • doc reads these pages back out of the installed binary.

Development

The development environment is provided by the flake.

nix develop
go test ./...
nix flake check

License

This project is licensed under the zlib License.

About

A CLI toolchain for operating GitLab projects, driven through the glab CLI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages