#ci #test #git #build

app molcajete

continuous integration framework

1 unstable release

0.1.0 May 1, 2020

#193 in #ci

BSD-3-Clause

4KB

molcajete

A continuous integration framework

crates.io Build Status

Molcajete receives a task and when a worker is available it will execute it and report the results.

A task (for now) is an event from a GitHub webhook, the payload gets processed, and then a task is created, for example, for every commit to the git branches development or master, a task is created.

Once the worker receives a task it will create a FreeBSD jail and within it will run all the tasks defined in molcajete.yml reporting back the results.

Dependencies

~1.5MB
~24K SLoC