cycloid-cli

command module
v1.0.48-rc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2020 License: MIT Imports: 10 Imported by: 0

README

Cycloid CLI (cy)

This repository hosts the source code of Cycloid command line to use Cycloid APIs.

Getting started

Before playing with the CLI, you first need to authenticate a user into the Cycloid API:

cy login --org my-org --email example@email.com --password my-password --api-url https://cycloid-api.local.tld

From there, you can now explore the various commands using the --help flag for each command / subcommand.

$ cy help
Cy is a CLI for Cycloid framework. Learn more at https://www.cycloid.io/.

Usage:
  cy [command]

Available Commands:
  catalog-repository Manage the catalog repositories
  config-repository  Manage the catalog repositories
  credential         Manage the credentials
  event              Manage the events
  external-backend   manage external backends
  help               Help about any command
  login              Login against the Cycloid console
  members            Manage members from the organization
  organization       Manage the organizations
  pipeline           Manage the pipelines
  project            Manage the projects
  stack              Manage the stacks
  version            Get the version of the consumed API

Installation

From the sources

You can clone the repository and build from sources (we use Go Modules (1.13+)):

git clone git@github.com:cycloidio/cycloid-cli.git
cd cycloid-cli

Build and install the binary

make build
sudo mv cy /usr/local/bin
cy --version
From the releases page

You can download the latest Linux binary from the release page.

Common actions

🚧

Contributing

Have a look to our CONTRIBUTING.md

License

This project is under MIT License, see LICENSE

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL