ASF has centered the infrastructure for CI on Hudson. There are still some projects using other things, but that's where the bulk of the effort and infra support come from.
Hudson, in turn, has specific Maven integration. You can run an ant build -- heck, you can run a Makefile and build C++, but hudson embeds maven and can monitor progress and do things like take note of individual tests succeeding and failing.