index : builder | |
Archlinux32 build system | gitolite user |
summaryrefslogtreecommitdiff |
author | Erich Eckner <git@eckner.net> | 2017-08-29 14:31:35 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2017-08-29 14:31:35 +0200 |
commit | a2488fe01d5c5cf696d7d6ee3103f1cc355ade66 (patch) | |
tree | 89f7fd5bc1e50bc5f50ab62d20a2b7c695614710 /README.md | |
parent | a7575e046de803de7f54f0820a2742a8063a0ee8 (diff) |
-rw-r--r-- | README.md | 30 |
@@ -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: |