Project:Repository mirror and CI

The project is currently providing two main services for Gentoo:
 * syncing git mirrors of all registered Gentoo repositories (including basic QA),
 * pkgcheck CI running on master branch of gentoo.git repository and pull requests.

The scripts are running on hardware provided by Todd Goodman. Result files and gentoo.git syncing mirror are hosted on Gentoo Infrastructure, while other repository mirrors are hosted on GitHub.

All the scripts are open source. They can be found in the following repositories:
 * repo-mirror-ci for main set of scripts and cronjobs
 * pkgcheck-result-parser that parses pkgcheck XML output and generates HTML reports
 * mgorny/pkgcore for additional pkgcore patches used by the system
 * mgorny/pkgcheck for additional pkgcheck patches used by the system
 * TODO: look for other used repos

Repository mirrors
The repository mirrors provide exact copies of all registered Gentoo repositories with all the caches pregenerated. Therefore, they are suitable for direct use for syncing.

The tool defaults to using gentoo-mirror list.

In order to make use the mirrors instead of original repositories, use the following configuration:

Additional resources:
 * all repository mirrors
 * repository status report
 * XML repository list using mirrors as sources