Hi, On Tue, 2 Jun 2020, at 21:56, Mario Emmenlauer wrote: > > Hi all, > > whenever I check the Travis builds, I see that many of them take > a significant portion of their time to build new docker images. I've > checked the Travis build instructions but is not completely obvious > what the desired behavior would be. Is somebody maintaining this > and could take a look?
I think James King (jking) was maintaining the Docker images, but that was at least a year ago and he doesn't seem to be active anymore. I'd say feel free to make any improvements. > > In short, I'm under the impression that the docker-stages do _not_ > build and push the updated docker images, and therefore subsequent > build jobs _do_ build updated images but lack the push credentials. > > Rather than just looking for the flaw in this, I would prefer to > build docker images completely independent of the build jobs. > I think a cron job and a completely separated build logic would be > better and easier to maintain? Cron jobs would require us to talk to INFRA and have them setup some sort of system and I'm hesitant to create yet another thing we'd have to maintain. We're already struggling as is (e.g the npm package situation). Best, Can > > All the best, > > Mario Emmenlauer > > > -- > BioDataAnalysis GmbH, Mario Emmenlauer Tel. Buero: +49-89-74677203 > Balanstr. 43 mailto: memmenlauer * biodataanalysis.de > D-81669 München http://www.biodataanalysis.de/ >
