]> git.corax.cc Git - foundry/log
foundry
4 years agobuildbot,distbot,watchbot: Adapt to latest toolbox version
Matthias Kruk [Thu, 15 Apr 2021 21:29:14 +0000 (06:29 +0900)]
buildbot,distbot,watchbot: Adapt to latest toolbox version

The latest toolbox implements the --verbose and --shush options inside
the opt module, so it's no longer necessary to implement them explicitly.
This commit removes the --verbose and --shush options from all bots.

4 years agobuildbot: Pick up tasks from a queue and place built packages in another queue
Matthias Kruk [Thu, 15 Apr 2021 01:19:19 +0000 (10:19 +0900)]
buildbot: Pick up tasks from a queue and place built packages in another queue

This commit modifies buildbot to pick up tasks from a queue and place built debian
packages in another queue. This allows for very straightforward parallelization of
builds, once the start/stop mechanism has been changed.

4 years agodistbot: Add script to automate debian repository housekeeping
Matthias Kruk [Wed, 14 Apr 2021 00:15:44 +0000 (09:15 +0900)]
distbot: Add script to automate debian repository housekeeping

This commit adds a script that automatically adds debian packages that
have been placed in a queue directory to a debian package repository.

4 years agobuildbot: Add script to automatically perform builds on git repositories
Matthias Kruk [Wed, 14 Apr 2021 00:12:59 +0000 (09:12 +0900)]
buildbot: Add script to automatically perform builds on git repositories

This commit adds a script that can be used to watch a git repository for
changes and automatically perform a task if a change has been detected.

4 years agowatchbot: Add repository monitoring script
Matthias Kruk [Wed, 14 Apr 2021 00:08:25 +0000 (09:08 +0900)]
watchbot: Add repository monitoring script

This commit adds a script that can be used to monitor local repositories
for changes, and add them to a work queue when they need to be rebuilt.