Automated Builds
We use automated builds to test commits to the Xapian source repository.
Currently these are hosted on github actions and some older MSVC versions on appveyor.
We were previously using BuildBot (though the information on that page is now out of date).
Side-effect output
- We have graphs of the size of the shared library - these were mostly updated by the snapshot builder, which is no longer running so they aren't getting updated but perhaps are worth resurrecting:
- main (not updated since early 2024)
- 1.4 branch (not updated since early 2024)
- 1.2 branch (branch now inactive)
- 1.0 branch (branch now inactive)
- releases (up to 1.4.5)
- One of the buildbot slaves used to produce lcov test coverage reports.
Platform Coverage
GHA provides Ubuntu Linux, macOS and Microsoft Windows runners. We can test other Linux platforms via containers, and some other platforms via virtualisation.
Another useful resource is the cfarm compile farm which covers many architectures and some non-Linux platforms (as well as a lot of Linux).
Last modified
2 hours ago
Last modified on 03/23/26 22:46:22
Note:
See TracWiki
for help on using the wiki.
