Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cirrus CLI #108

Closed
fkorotkov opened this issue Dec 17, 2018 · 4 comments
Closed

Cirrus CLI #108

fkorotkov opened this issue Dec 17, 2018 · 4 comments
Labels
feature high-priority Upcoming features that are prioritized

Comments

@fkorotkov
Copy link
Contributor

fkorotkov commented Dec 17, 2018

Cirrus should have a CLI that allows to run tasks locally using pre-installed Docker or pre-installed Anka. Since abbreviation of Cirrus clouds is CI let's call the CLI simply ci. Usage of ci will look like this:

# run tests
ci test
# run all tasks in .cirrus.yml
ci
# validate config
ci --validate

See a design doc here.

@RDIL
Copy link
Contributor

RDIL commented Oct 23, 2019

Just to clarify: the command should be cirrus because I believe ci does stuff on some systems

jaqx0r added a commit to google/mtail that referenced this issue Mar 4, 2020
@jaqx0r
Copy link
Contributor

jaqx0r commented Mar 4, 2020

I'm here because I want a first MVP of the cirrus tool that lets me validate the config before I push it.

@fkorotkov
Copy link
Contributor Author

I'm happy to announce that we are starting actively developing the CLI and there is the first version that can only validate .cirrus.yml for now. Please keep an eye on releases of https://github.com/cirruslabs/cirrus-cli for updates!

@fkorotkov
Copy link
Contributor Author

The last 0.3.1 release of the can run containerized tasks in any environment with Docker installed. Please give it a try! https://github.com/cirruslabs/cirrus-cli

cli-mark-3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature high-priority Upcoming features that are prioritized
Projects
None yet
Development

No branches or pull requests

3 participants