I think I see a path forward using a Jenkinsfile.  Please comment on this
plan if something doesn't make sense or someone does not agree.

1 - Create a new branch off master called jenkinsfile or such and add a
jenkinsfile that runs only unit tests but does it in docker.
2 - Create a new job on jenkins.revelc.net that only builds that branch
3 - Iterate on the jenkinsfile until it works cleanly
4 - Reconfigure the Accumulo-Master job on builds.apache.org to use the
Jenkinsfile

>From there it will hopefully make sense about what to do next.  Maybe a
Jenkinsfile-IT or something.

Christopher, looks like I already have permission on jenkins.revelc.net to
make jobs.

Thanks

Mike

On Sun, Jan 6, 2019 at 10:32 PM Christopher <[email protected]> wrote:

> I've seen similar problems with processes left behind on my own
> Jenkins instance, but my solution is to periodically log in and nuke
> the processes, and even occasionally reboot the instance. I don't
> think these options are available to us on builds.apache.org, because
> we don't have direct access to them. I'm also not sure why it happens
> or why Jenkins doesn't properly clean up child processes leftover from
> no-longer-running builds it launched.
>
> One suggestion was to run in Docker, but I don't know how to do that.
> I attempted to do it that way, and got as far as Jenkins running and
> connecting to the Docker instance, but the Maven versions available to
> configure the Maven build does not seem to match what's inside the
> Docker container and the job quickly fails.... so it's not clear how
> to do a Maven build in Jenkins with Docker given the options INFRA has
> made available to us. Perhaps if they had instructions, or an example
> Maven job we could model our jobs after?
>
>
> On Sun, Jan 6, 2019 at 9:34 PM Michael Wall <[email protected]> wrote:
> >
> > Anyone look at this yet?
> >
> https://lists.apache.org/thread.html/e78b1b8ccaf11eb5cb557ec29d3208c3fec0450fd2b908b3f7922c56@%3Cbuilds.apache.org%3E
> >
> > Not sure who even has karma to do anything here
> > https://builds.apache.org/view/A/view/Accumulo/
>

Reply via email to