Thanks for the reply Niels. The only thing that makes Jenkins more appropriate right now is that Apache offers Jenkins hosts For now we only build against Java8. But in the future it might also make sense to have a build matrix to build also against Java 10 and 11. That would be easier to configure in, for example, Travis since there is native support. Personally, as long it has proper Github integration (support for PR's and easy links to the build logs), I don't really care which CI service we're using. Since we rely on Docker and Yetus, we're not really locked in to a specific service.
Cheers, Fokko Op do 11 okt. 2018 om 21:53 schreef Niels Basjes <[email protected]>: > I fully agree with automated builds. > > I'm just curious what makes Jenkins more appropriate? > > Niels > On Thu, Oct 11, 2018 at 6:09 PM Driesprong, Fokko <[email protected]> > wrote: > > > > Hi all, > > > > I'd like to revive the Jenkins build on Avro. The last runs are a bit > over > > a year old: https://builds.apache.org/view/A/view/Avro/ > > > > I've opened a PR based on Apache Yetus > > <https://github.com/apache/avro/pull/344> to configure the precommit > task > > to run CI jobs, as Sean Busbey initially suggested. Initially I would > like > > to go for a Travis CI, as we have with Apache Airflow, but I think the > Jenkins > > of Apache itself <https://builds.apache.org/> might be more appropriate. > > > > The current Yetus scripts that I've written are still a bit crude, but I > > think we should have the automated process from end to end up as soon as > > possible, and then we can start polishing. Would it be possible to get > > access to the Apache Jenkins > > < > https://cwiki.apache.org/confluence/display/INFRA/Jenkins#Jenkins-HowdoIgetanaccount > >, > > or is someone able to set this up? > > > > I would like to configure the Github pull request builder, based on > > the CloudBees > > plugin as suggested on the Apache wiki > > < > https://cwiki.apache.org/confluence/display/INFRA/GitHub+Pull+Request+Builder > > > > . > > > > Hope to get your feedback on the plan, and hope to move forward :-) > > > > Cheers, Fokko > > > > -- > Best regards / Met vriendelijke groeten, > > Niels Basjes >
