Buildfarm client version 4.15 released
От | Andrew Dunstan |
---|---|
Тема | Buildfarm client version 4.15 released |
Дата | |
Msg-id | 553119A0.5030109@dunslane.net обсуждение исходный текст |
Ответы |
Re: Buildfarm client version 4.15 released
|
Список | pgsql-hackers |
I have just released version 4.15 of the PostgreSQL Buildfarm Client <http://www.pgbuildfarm.org/downloads/releases/build-farm-4_15.tgz>. It can be downloaded at <http://www.pgbuildfarm.org/downloads/releases/build-farm-4_15.tgz> Here's what's changed: * support the new location for pg_upgrade * support running tests of client programs * support building, installing andrunning testmodules * use a default ccache directory * improve logging when running pg_upgrade tests * handle odd locationof Python3 regression tests * add timestamp to default log_line_prefix * make qw() errors in the config file fatal(helps detect errors) * minor bug fixes for web script settings. * allow for using linked git directories in non-masterbranches The last item might need a little explanation. Essentially this can reduce quite dramatically the amount of space required if you are building on more than one branch. Instead of keeping, say, 6 checked out repos for the current six tested branches, we keep one and link all the others to it. This works almost exactly the way git-new-workdir does (I stole the logic from there). This doesn't work in a couple of situations: if you are using Windows or if you are using git-reference. In these cases the new setting is simply ignored. To enable this new setting in an existing installation, do the following after installing the new release: * in your config file, add this setting: git_use_workdirs => 1, * remove the pgsql directory in each branch directoryother than HEAD Another good thing to do in existing installations would be to add "%m" to the beginning of the log_line_prefix setting in extra_config stanza. Enjoy! cheers andrew
В списке pgsql-hackers по дате отправления: