The PostgreSQL Build Farm is made of two parts.
The first is the server package where all results are aggregated and displayed.
The second is the client package which must be installed on various machines, running various configurations.
The server package will take a modified version of PostgreSQL and provide developers with insightful results and/or crash reports, telling them how the PostgreSQL installation will run on the connected client configurations.
The PostgreSQL Build Farm is a quick way of testing out PostgreSQL customizations, all at the same time, in a shared, aggregated environment.
The build farm software should run on all platforms that can support PostgreSQL.
What is new in this release:
- Avoid giving Storable a regex object to freeze, which modern versions such as in perl 5.12 choke on.
- Factor out options processing into a separate module.
- New run_branches.pl program that runs all designated branches
- New README and license files.
- Don't quote configure options that contain quotes, allowing options like --with-libs to point to multiple locations.
- Clean up data and temp install directories as we go. This makes us much less profligate with disk space.
- Support running optional steps and isolation checks.
- Make SCM module totally generic so it can be used for things other than PostgreSQL core.
What is new in version 4.15.1:
- Avoid giving Storable a regex object to freeze, which modern versions such as in perl 5.12 choke on.
- Factor out options processing into a separate module.
- New run_branches.pl program that runs all designated branches
- New README and license files.
- Don't quote configure options that contain quotes, allowing options like --with-libs to point to multiple locations.
- Clean up data and temp install directories as we go. This makes us much less profligate with disk space.
- Support running optional steps and isolation checks.
- Make SCM module totally generic so it can be used for things other than PostgreSQL core.
What is new in version 4.14:
- Avoid giving Storable a regex object to freeze, which modern versions such as in perl 5.12 choke on.
- Factor out options processing into a separate module.
- New run_branches.pl program that runs all designated branches
- New README and license files.
- Don't quote configure options that contain quotes, allowing options like --with-libs to point to multiple locations.
- Clean up data and temp install directories as we go. This makes us much less profligate with disk space.
- Support running optional steps and isolation checks.
- Make SCM module totally generic so it can be used for things other than PostgreSQL core.
What is new in version 4.1:
- Use git clean to remove build products left by vpath builds.
- Provide for "default" entry in force_every setting.
- Accomodate oddities in at least some versions of File::Copy.
- If the web transaction fails, put back the old timestamps so the next run works on the same basis.
- Provide enough log to avoid server failure if we get an SCM error.
- Works with older versions of git.
Reacties niet gevonden