Liking cljdoc? Tell your friends :D
Clojure only.

monkey.ci.agent.main

Main entry point for the build agent. This is a process that picks up build/queued events and runs them as container child processes. There is a single build api server, hosted by the agent process that serves all builds. This allows to run the builds on one or more virtual machines, which is faster than provisioning containers for each build separately, albeit somewhat less efficient if there are few builds. Because build scripts are mostly waiting for containers to finish, we can stack many parallel builds on one VM.

It may be possible to suspend the build VMs after a certain inactivity timeout, to conserve computing capacity.

Main entry point for the build agent.  This is a process that picks up `build/queued`
events and runs them as container child processes.  There is a single build api server,
hosted by the agent process that serves all builds.  This allows to run the builds on
one or more virtual machines, which is faster than provisioning containers for each
build separately, albeit somewhat less efficient if there are few builds.  Because
build scripts are mostly waiting for containers to finish, we can stack many parallel
builds on one VM.

It may be possible to suspend the build VMs after a certain inactivity timeout, to
conserve computing capacity.
raw docstring

-mainclj

(-main & args)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close