It sounds wonderful. Lemme open a ticket to #infra. Questions I have in mind are
- possible we can set up a hook to notify and external jenkins system? - possible to set a status back into the github repository? We recently switched to gitbox. Maybe it offers some additional services. -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Tue, Jan 15, 2019 at 10:48 AM Richard Zowalla <[email protected]> wrote: > Hi, > > we could setup the following within our university infrastructure: > > Jenkins VM with 8 vCores, 4 Build-Slots with up to 24GB Ram (exclusive). > > Disk isn't that much of a problem, as it's basically SAN storage. We > could also use RAM-disks but we can evaluate this later, if this might > be a concern. > > If you like, @mawiesne and I can proceed with the initial setup & > hardening of the system. > > > Best, > > Richard > > On 15.01.19 10:31, Jean-Louis Monteiro wrote: > > The build takes 2+ hours on a linux system. If it's only a build machine, > > I'd say minimum 8GB of memory. > > The disk is quite important as we do a lot of start/deploy/stop cycles > and > > there is therefor a lot of files accessed. > > > > The trick here is that we can't set a github hook because we don't have > > permissions. We would need to ask the #infra team for advices. > > > > But if you are willing to help, I'm happy to open a ticket for you and > help > > as much as I can. > > > > > > > > > > > > -- > > Jean-Louis Monteiro > > http://twitter.com/jlouismonteiro > > http://www.tomitribe.com > > > > > > On Tue, Jan 15, 2019 at 9:59 AM Richard Zowalla <[email protected]> > wrote: > > > >> Hi, > >> > >> @mawiesne and me are having a coffee discussion on the build > >> infrastructure topic. > >> > >> What would be the requirements for a VM / Jenkins - CI system, i.e. the > >> resources you were referring to? > >> > >> Maybe we can provide such a setup within our virtual infrastructure at > >> university without any costs. > >> > >> What do you think? > >> > >> Best, > >> > >> Richard > >> > >> > >> On 11.01.19 10:46, Jean-Louis Monteiro wrote: > >>> Yes this is definitely the challenge. > >>> We might be able to setup something around buildbot and a system > polling > >>> github for new PR. > >>> > >>> Ideal scenario would be to have a company to donate either a machine or > >>> build time on their CI system. > >>> > >>> > >>> > >>> > >>> Le jeu. 10 janv. 2019 à 16:39, César Hernández Mendoza < > >> [email protected]> > >>> a écrit : > >>> > >>>> Yesterday I did a quick test trying to configure Travis on my branch > >> [1], > >>>> but it seems travis.org have a limit of 4 MB for the maven clean > >> install > >>>> output [2] > >>>> > >>>> As Jean-Louis mentioned, even with migration from buildbot to Jenkins > it > >>>> seems we can't have auto-PR test results, I recall on another thread > >>>> Jonathan mentioned that one can request committer to trigger a build > in > >>>> Jenkins like we currently do on buildbot. > >>>> > >>>> My point of view is that if we migrate to Jenkins we will definitely > >> obtain > >>>> better UX compared with current buildbot, but auto PR testing will > still > >>>> not be possible. > >>>> > >>>> What I haven't tested is to have the tests executed in a docker > >> container > >>>> that simulates the buildbot environment, but that will end up being a > >> local > >>>> ("It works on my machine") test instead of a test in the "real" > buildbot > >>>> environment. > >>>> > >>>> [1] https://github.com/cesarhernandezgt/tomee/blob/master/.travis.yml > >>>> [2] The job exceeded the maximum log length, and has been terminated. > >>>> > >>>> El jue., 10 ene. 2019 a las 9:22, Doychin Bondzhev (< > >> [email protected] > >>>>> ) > >>>> escribió: > >>>> > >>>>> I'm now running full build with all tests here to see how it will > work > >>>>> here and when I have the changes on github I'll send you the details. > >>>>> > >>>>> On 10.1.2019 г. 17:12, jgallimore [via TomEE & OpenEJB] wrote: > >>>>> > >>>>> We don't have a capability on ASF infrastructure to do that. Let us > >> know > >>>>> what your branch is here, and I'm happy to get a build run on it for > >> you. > >>>>> Jon > >>>>> > >>>>> On Thu, Jan 10, 2019 at 2:58 PM Doychin Bondzhev <[hidden email] > >>>>> <http:///user/SendEmail.jtp?type=node&node=4687407&i=0>> > >>>>> wrote: > >>>>> > >>>>>> Hi guys, > >>>>>> > >>>>>> I have set of changes that I want to test on the buildbot before > they > >>>>>> are merged into master branch. > >>>>>> > >>>>>> Is there any way to do this? The reason I want to run on the build > bot > >>>>>> is that here all tests pass without problem but the test we ignored > >>>>>> yesterday fails on the build bot. > >>>>>> > >>>>>> I want to confirm that the changes I did do make change for that > test > >>>> on > >>>>>> the build bot. > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Doychin Bondzhev > >>>>>> dSoft-Bulgaria Ltd. > >>>>>> PowerPro - billing & provisioning solution for Service providers > >>>>>> http://www.dsoft-bg.com/ > >>>>>> Mobile: +359888243116 > >>>>>> > >>>>>> > >>>>> ------------------------------ > >>>>> If you reply to this email, your message will be added to the > >> discussion > >>>>> below: > >>>>> > >>>>> > >> > http://tomee-openejb.979440.n4.nabble.com/How-to-run-test-build-on-PR-tp4687405p4687407.html > >>>>> To start a new topic under TomEE Dev, email > >>>>> [email protected] > >>>>> To unsubscribe from TomEE Dev, click here > >>>>> < > >> > http://tomee-openejb.979440.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=982480&code=ZG95Y2hpbkBkc29mdC1iZy5jb218OTgyNDgwfC0xNTI2MjM5MTA3 > >>>>> . > >>>>> NAML > >>>>> < > >> > http://tomee-openejb.979440.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml > >>>>> > >>>>> -- > >>>>> Doychin Bondzhev > >>>>> dSoft-Bulgaria Ltd. > >>>>> PowerPro - billing & provisioning solution for Service > providershttp:// > >>>> www.dsoft-bg.com/ > >>>>> Mobile: +359888243116 > >>>>> > >>>>> > >>>> -- > >>>> Atentamente: > >>>> César Hernández Mendoza. > >>>> >
