Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
/ wendy Public
forked from bob-cd/wendy

Bob's SO and the reference CLI.

License

Notifications You must be signed in to change notification settings

burinc/wendy

 
 

Repository files navigation

Wendy

Bob's SO and the reference CLI.

Wendy is an opinionated client for Bob and takes care of the following tasks:

  • Implement a full CLI to all of Bob's REST API with corresponding and semantic commands

TODO

  • Read a build.json file and translate to REST API calls to Bob
  • Plan a build:
    • Bob doesnt know of the order of execution of pipelines
    • Wendy reads the dependencies of a pipeline on other pipelines and schedules them accordingly
    • Trigger all of the upstream pipelines of a pipeline such that Bob can proceed with the builds

Wendy is a reference client for Bob implementing a build with certain opinions but others are encouraged to build their own CLIs using Bob as an engine in ways they see fit.

Status

🚧 Experimental 🚧

Requirements:

Running

  • Clone the repo.
  • To see the list of commands, run from the root: bb -m wendy.main --help.

About

Bob's SO and the reference CLI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 91.9%
  • Starlark 8.1%