Changes
- add a new script
manage_alerts.plthat lets the user enable or disable alerts for an animal
This is especially useful in the case of animals that have stopped running for some reason. - check if a branch is up to date before trying to run it
This only applies if thebranches_to_buildsetting is a keyword rather than a list of branches. It reduces the number of useless calls togit pullto almost zero. - require Perl version 5.14 or later
This should not be a problem, as it's more than 10 years old. - add
--avoid-ts-collisionscommand line parameter
This is for specialized uses, and imposes a penalty of a few seconds per run.run_branches.plalready does this, so it's not required for normal operations. - run TAP tests for
src/interfacessubdirectories - add amcheck and extension upgrade tests to cross version upgrade testing
- adjust to changes in postgres code, file locations, etc.
- assorted minor bug fixes and tweaks
The release can be downloaded from
https://github.com/PGBuildFarm/client-code/releases/tag/REL_15 or
https://buildfarm.postgresql.org/downloads
Upgrading is highly recommended.