summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-08-29 14:31:35 +0200
committerErich Eckner <git@eckner.net>2017-08-29 14:31:35 +0200
commita2488fe01d5c5cf696d7d6ee3103f1cc355ade66 (patch)
tree89f7fd5bc1e50bc5f50ab62d20a2b7c695614710 /README.md
parenta7575e046de803de7f54f0820a2742a8063a0ee8 (diff)
downloadbuilder-a2488fe01d5c5cf696d7d6ee3103f1cc355ade66.tar.xz
update README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 26 insertions, 4 deletions
diff --git a/README.md b/README.md
index 2b57a65..24c5656 100644
--- a/README.md
+++ b/README.md
@@ -22,18 +22,40 @@ The standard configuration in `conf/default.conf` can be locally overwritten by
* put an i686 mirror into `/etc/pacman.d/mirrorlist` as __first__ mirror
## tools for the build master
+* `build-master-status`:
+Print some informational statistics.
+* `build-slave-connect`:
+Proxy command to be allowed for connection via ssh from build slaves - this way, they can execute exactly the commands they need to operate.
+* `calculate-dependent-packages`:
+Calculate how many packages on the build list depend on each package on the build list.
+* `cleanup`:
+Clean up left over files.
+* `db-update`:
+Move around packages on the master mirror.
* `get-assignment`:
Receive a build assignment from the `build-list`.
* `get-package-updates`:
Update the `build-list`.
-* `build-slave-connect`:
-Proxy command to be allowed for connection via ssh from build slaves - this way, they can execute exactly the commands they need to operate.
-* `build-master-status`:
-Print some informational statistics.
+* `interpret-mail`:
+Interpret the content of an email - also checks for validity of the mail.
+* `prioritize-build-list`:
+Reorder the build list.
+* `return-assignment`:
+Return an assignment - either a tar of built package(s) or of error logs.
+* `sanity-check`:
+Check sanity of build master.
+* `seed-build-list`:
+Seed the build list from an upstream mirror or a manual package list.
+* `show-dependencies`:
+Generate graphs of dependencies between build-list packages for the web server.
+* `why-dont-you`:
+Script to investigate why a (desired) action is not done.
## tools for the build slaves
* `build-packages`:
Get a build assignment from the build master, build it and report back.
+* `clean-cache`:
+Remove packages from /var/cache/archbuild32 which do not match their checksum.
## working directory
In the standard configuration, the directory `work` will be used to cache the following data: