MottainaiCI / mottainai-server

https://mottainaici.github.io/docs/
13 stars 6 forks source link

Mottainai Continuous Integration Server

LICENSE master develop

Build powerful, flexible and decentralized pipelines playable locally. Manage, Publish and release your task's produced content.

Mottainai is a Task Distributed, Continous Integration and Delivery system - it allows you to build, test, deploy and manage content built from custom tasks from different nodes in a network. You can hook specific tasks to Git repositories in a CI style, or either directly execute pipelines or production tasks in safe environments.

It uses polling and queues to handle tasks and pipelines through REST API. This permits to have agents under proxy or NAT without problems.

It was developed for building and releasing packages for Linux Distributions, it is used by Sabayon Linux to produce and orchestrate builds of community repositories and to build LiveCDs - but it's suitable for every workflow which is artefact-oriented.

For more information, see the documentation, also see the Official Gentoo project page.