1 unstable release
0.1.0 | May 1, 2020 |
---|
#193 in #ci
4KB
molcajete
A continuous integration framework
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