From a2488fe01d5c5cf696d7d6ee3103f1cc355ade66 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 29 Aug 2017 14:31:35 +0200 Subject: update README.md --- README.md | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) (limited to 'README.md') 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: -- cgit v1.2.3