User:Ammler/PatchTestCenter
From #openttdcoop wiki
This center does automatically daily apply some patches and logs if the patch is still compatible to trunk... To keep this away from other processes, it begins at 03.00 CEST.
Patches can be committed with a e-mail address, which will be informed about status of patch
test scenario:
Preparing source:
- clean revert
- updating trunk to HEAD
- check, if compile succeeded
circle for every patch:
- apply patch
- if apply succeeded, compile
- if compile succeeded, mark patch as "OK"
- if compile failed, mark patch as "compile failed" (will be retried
- if apply failed, collect the reject files and mark the patch as "needs review"
- if apply succeeded, compile
- clean revert