1 various scripts for automated testing in chroots/VMs/jails
5 By default, `sudo' is used to install/uninstall packages. It may be
6 overridden with the `SUDO' environment variable. These scripts should
7 run in the top-level source tree, that is, as `./ci/run.sh'.
9 * ci/run.sh - runs tests against all profiles for the current OS
11 Environment options may override behavior:
13 * DO - may be set to ":" to print commands instead of running
16 Common commands can be overridden by the environment, too:
18 * MAKE - default: "make"
19 * PERL - default: "perl"
20 * SUDO - default: "sudo"
22 * ci/deps.perl - script to mass-install/remove packages (requires root/sudo)
24 Called automatically by ci/run.sh
26 There is no need to run this manually unless you are debugging
27 or doing development. However, it can be convenient to for
28 users to mass-install several packages.
30 * ci/profiles.sh - prints to-be tested package profile for the current OS
32 Called automatically by ci/run.sh
33 The output is read by ci/run.sh