[%#
Copyright (c) 2003-2010, Andrew Dunstan
See accompanying License file for license details
-%]
[% WRAPPER 'page.tt'
title = 'PostgreSQL BuildFarm Application'
bodyclass = 'application'
pagebutton = 'register'
%]
Application to join PostgreSQL BuildFarm
Here is a short description of what is required to join the buildfarm successfully. Please read it carefully
before submitting this form.
- your machine will need to be able to contact http://www.pgbuildfarm.org
either directly or via proxy, and it will need access to a PostgreSQL CVS repository,
either the one at postgresql.org or a mirror (you can set up your own mirror using CSVup on a Linux or FreeBSD machine -
this is recommended).
- have a working Postgresql build environment for your platform
(for Windows this means MSys/MinGW with the libz and libintl stuff, and ideally native Python and Tcl).
- Windows only: you will need a native perl installed as well as the one in the MSys DTK. The one from ActiveState works fine.
- download and unpack the latest release of client code from
https://github.com/PGBuildFarm/client-code/downloads
- read instructions at
http://wiki.postgresql.org/wiki/PostgreSQL_Buildfarm_Howto
- get the software running locally using flags --force --nostatus --nosend
- register your machine on this page
- when you receive credentials, put them in the config file, and schedule regular builds (without those flags)
for the branches you want to support - which should be at least HEAD and the most recent stable branch.
Please complete all items.
For Linux, please specify the name and version of the Distribution for the Operating Systems items.
Do not use the name "Linux". For example, for my test machine the Operating
Systems is "Fedora Core" and the version is "4".
[% END %]