Skip to content

CLI for common development tasks at Giant Swarm

License

Notifications You must be signed in to change notification settings

giantswarm/devctl

Folders and files

NameName
Last commit message
Last commit date
Mar 14, 2025
Feb 11, 2025
Mar 18, 2025
Oct 30, 2024
Dec 13, 2024
Mar 24, 2025
Apr 9, 2024
Nov 9, 2023
Sep 9, 2022
Mar 19, 2025
Mar 6, 2025
Aug 8, 2023
Jan 15, 2019
Feb 17, 2025
Jan 10, 2025
Apr 25, 2024
Aug 23, 2024
Apr 22, 2024
Apr 22, 2024
Apr 2, 2024
Mar 28, 2025
Mar 28, 2025
Dec 13, 2024
Mar 26, 2024

Repository files navigation

CircleCI

devctl

Command line tool for the daily development business at Giant Swarm.

Quick start

Installation

Install the latest release. Please do not use go install.

Configuration

Most commands require credentials for GitHub write access to be available. Make sure you have the environment variable

GITHUB_TOKEN

set with a valid personal access token as the value.

Usage

Please check devctl --help for available commands and options.

Also see the docs folder for more details on some commands.

Updating

devctl version update

Development

While running locally during development you may get some errors relating to no matching files found for some of the templates. If you do run make generate-go to generate these template files before running.