Next: , Previous: , Up: CI   [Index]


Master

Master node(s) are intended to create tasks. As a rule they are created as an event on someone pushing the commit. There are no specialised committed daemons running on them, because each project’s task making process can vastly differ in details. Only atomic counter utilities are commonly used by "task makers" as a rule.

Let’s see how example example/goredo CI pipeline is created. We want to run the tests when someone pushes the commit.

Note that you can easily create tasks on a cron events, just by touching files at specified time. Whatever workflow you wish!


Next: Slave, Previous: Daemontools, Up: CI   [Index]