Worker process dispatches building tasks. Backend spin-up multiple workers, each worker associated to one group_id and process one task at the each moment.
Parameters: |
|
---|
Publish message to fedmsg bus when it is available :param topic: :param template: :param content:
Announce to the frontend that a build is starting. Checks if we can and/or should start job
Return True: | if the build can start |
---|---|
Return False: | if the build can not start (build is cancelled) |
Check whether the package has already been built in this chroot.
Retrieves new build task from queue. Checks if the new job can be started and not skipped.