Skip to content

vanilla-ci/api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VanillaCI Api

VanillaCI API endpoint. Creates jobs, puts work messages on a RabbitMQ queue.

How To Use

I personally use the following httpie commands:

http POST :8080/job < job.json
http POST :8080/job/1/start "value=Hello World"

It's in the very early stages, but this example gives you an idea of what I'm trying to accomplish.

TODO:

Rename jobs to templates. Create a job that simply wraps a template with default parameters. When you execute a build, have its parameters simply overwrite the job's parameters if there are any collisions.

About

VanillaCI API endpoint. Creates jobs, puts work messages on a RabbitMQ queue.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages