On 17/10/19 10:05, Romain Manni-Bucau wrote: > Oki so corrolar point to my initial thought: do we drop jenkins and ask > infra to also handle master build (+ maintenance branches) with credentials > to enable nightly deployments? > > I'm +1 while we keep all jobs on the same build platform and infra manages > it.
FYI we are already using Jenkins and Buildbot as CI platforms, hence we are already not keeping all jobs on the same build platform. My proposal is not to replace either, but to add Travis CI. As said, Infra is fine with Travis CI (and AppVeyor, for example). Regards. > Le jeu. 17 oct. 2019 à 10:02, Francesco Chicchiriccò <ilgro...@apache.org> > a écrit : > >> On 17/10/19 10:00, Romain Manni-Bucau wrote: >>> I understand but I don't want something done without infra being aware of >>> it. >>> Typically who would be admin on the repo to enable travis and update it >>> when the webhook will be broken? Should be infra, not us IMHO. >> Of course! Only infra can enable our repo for Travis - and it's plenty of >> other ASF projects doing the same BTW. >> >> If we can not disagree on Travis CI, next step is to file a request for >> Infra on JIRA. >> >> Regards. >> >>> Le jeu. 17 oct. 2019 à 09:24, Francesco Chicchiriccò < >> ilgro...@apache.org> >>> a écrit : >>> >>>> FYI, we have a working .travis.yml: >>>> >>>> https://travis-ci.org/ilgrosso/openjpa/builds/599012496 >>>> >>>> Regards. >>>> >>>> On 17/10/19 08:45, Francesco Chicchiriccò wrote: >>>>> On 17/10/19 08:23, Romain Manni-Bucau wrote: >>>>>> Hi Francesco, >>>>>> >>>>>> Cant we do it on jenkins? >>>>>> Rational being to ensure we rely on a centralized and infra solution >> and >>>>>> not something on our own, even for PR. >>>>> Hi Romain, >>>>> we already have Jenkins jobs [1], but AFAICT they suffer from chronic >>>> lack of resources to satisfy all projects' needs, especially when it >> comes >>>> to build PRs. >>>>> Besides this aspect, PRs *are* already managed at GitHub, and Infra is >>>> completely fine with this - as we are, since we decided to switch to >>>> dual-hosted repository a while ago. >>>>> BTW, I am not proposing to replace Jenkins, only to add Travis CI. >>>>> >>>>> Regards. >>>>> >>>>> [1] https://builds.apache.org/view/M-R/view/OpenJPA/ >>>>> >>>>>> Le jeu. 17 oct. 2019 à 08:21, Francesco Chicchiriccò < >>>> ilgro...@apache.org> >>>>>> a écrit : >>>>>> >>>>>>> Hi all, >>>>>>> I think it would be really useful to enable Travis CI for our GItHub >>>>>>> repository; besides other benefits, this would also improve our >>>> ability to >>>>>>> check PRs. >>>>>>> >>>>>>> WDYT? >>>>>>> Regards. -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Member at The Apache Software Foundation Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail http://home.apache.org/~ilgrosso/