Re: [OMPI devel] Jenkins setup
Ralph, I am not sure of what you mean by "hook" there are basically two ways to trigger a build - github webhook contact your Jenkins server. your server must be publically accessible, and you need to register it's url in github. new build start right after a pr is created - poll from the Jenkins server. your server periodically check github if there are any new pr to build. no need for any github config, nor any public ip for your server. if you want to make log accessible, it is up to you to do that (fwiw, ibm upload latest logs into a gist) Cheers, Gilles On Saturday, July 23, 2016, Ralph Castainwrote: > Hi folks > > I’m setting up a local Jenkins server on my box and could use some > directions. I have Jenkins up, and have pulled down > the jenkinsci/ghprb-plugin.git repo, but I can’t find on our wiki pages > the instructions on how to configure Jenkins jobs for this purpose, or how > to setup the “hook” to make it all work. > > Can someone point me to the relevant wiki pages? I’ll then add them to the > nav bar so others can find them. If we don’t have this documented, then > please send me the instructions and I’ll add the docs to the wiki. > > Thanks > Ralph > >
Re: [OMPI devel] Jenkins setup
There are two pages that I know of: * https://github.com/open-mpi/ompi/wiki/PRJenkins * https://github.com/open-mpi/ompi/wiki/PRJenkinsSetupFirewall I wrote the second one, and it includes some details on how to setup the Pull Request Builder. You probably don't need all of it, since it also has the work around for the firewall. But it should get you started. Another thing that is helpful is to get access to the IU Jenkins setup so you can see the configuration used there. Then try to mimic that. It would be good to document those details too - I tried to do that in the PRJenkinsSetupFirewall page, but it's probably not clear enough where the 'basic' setup ends and the additional 'firewall' part starts. On Fri, Jul 22, 2016 at 7:38 PM, Ralph Castainwrote: > Hi folks > > I’m setting up a local Jenkins server on my box and could use some > directions. I have Jenkins up, and have pulled down > the jenkinsci/ghprb-plugin.git repo, but I can’t find on our wiki pages > the instructions on how to configure Jenkins jobs for this purpose, or how > to setup the “hook” to make it all work. > > Can someone point me to the relevant wiki pages? I’ll then add them to the > nav bar so others can find them. If we don’t have this documented, then > please send me the instructions and I’ll add the docs to the wiki. > > Thanks > Ralph > > > ___ > devel mailing list > de...@open-mpi.org > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/07/19272.php >