Things became very confusing with Jenkins, with it sending dozens of failed 
emails on every commit. Since we had a mixture of valid configurations with 
those that were known to never build successfully, with those pending research 
(such as collationCi flag), it was impossible to tell whether a failure 
requires immediate attention or not. So I took the freedom to make these 
changes to narrow things down to what is supposed to always work:

1. I removed sqllite ... No point in keeping it under continuos integration 
until we figure out per-DB profiles and controlled test exclusion.
2. I removed collationCi build axis. Let's figure out how to fix it, before we 
put it back again. I don't remember what the deal was. IIRC it wasn't Cayenne 
per se, but rather the test DB settings.
3. Finally I fixed 1.5 builds, which was the only problem actually related to 
Cayenne.


So now we have a nice clean build ... almost:

https://builds.apache.org/job/Cayenne-trunk/745/
https://builds.apache.org/job/Cayenne-31/4/

There are still occasional JDK 1.7 failures, that I'll try to address next. But 
hopefully I'll be able to resolve those and then we can once again start paying 
attention to Jenkins emails, instead of ignoring them as noise.

Andrus


Reply via email to