Fantastic! We’ve needed CI for a long time. I think the only thing left is to link to that site from somewhere on our web site, maybe http://calcite.apache.org/develop/ <http://calcite.apache.org/develop/>. I’ve assigned https://issues.apache.org/jira/browse/CALCITE-623 to you. Can you mark it fixed when you’ve added that link. I’m happy to re-publish the web site.
Any idea why the JDK 1.7 build is failing? Maybe some interference between tests? Julian > On Feb 8, 2016, at 9:39 PM, Josh Elser <josh.el...@gmail.com> wrote: > > Better late than never? > > https://builds.apache.org/view/A-D/view/Calcite/ > > Here are two jobs that will run hourly (if changes are present), compile, run > tests, and build javadocs. As an added perk, if the build was successful, it > will deploy the snapshot to the Apache snapshots repository (hooray). We can > also have the job send a message to one of our lists on pass/fail. Both jobs > are presently configured just to message me for now. > > Let me know what you all think. > > Getting some precommit stuff wired up will be next. > > Josh Elser wrote: >> Ugh, sorry, I've been otherwise swamped and haven't looked into this at >> all. >> >> https://blogs.apache.org/infra/entry/github_pull_request_builds_now >> covers the infra post on what they recently providing for >> building/testing pull requests. >> >> In general, we have access to a Jenkins instance which we can configure >> to run builds on commits. We can investigate using Yetus[1] as an entry >> point for automating builds (can also double as an alternative for >> building PR's). >> >> [1] https://yetus.apache.org >> >> Vladimir Sitnikov wrote: >>> Any success with CI? >>> >>> I just came across https://travis-ci.org/apache/jackrabbit-oak, and >>> they somehow managed to enable Travis for an Apache project. >>> >>> I've no idea what opportunities Apache's CI provides, however having >>> some sort (e.g. Travis) of "github PR testing" would be good. >>> >>> Vladimir