gmacario / easy-build

Collection of Dockerfiles for building embedded software distributions
Mozilla Public License 2.0
154 stars 83 forks source link

build-yocto-genivi: Some improvements and discussion #267

Closed gunnarx closed 6 years ago

gunnarx commented 6 years ago

I have a few updates and thoughts for the build-yocto-genivi part -- see my fork at https://github.com/gunnarx/easy-build/

Users should have one single way to set up a compatible Go agent and I think your project is very well documented. Maybe at some point we can consolidate this into one, but now it's too much work (for me) to change the setup of the agents we already have, so for now it will be based on gocd-setup and that makes me want to optimize build-yocto-genivi for a local user use-case.

Now, docker build is not strictly necessary if it can be downloaded from hub instead, just as your README also explains. Can we trust that the gmacario/build-yocto-genivi container is automatically updated on docker Hub, so that it can be immediately run by docker-run (which will download it)?
Clicking on this badge, taken from the README inside build-yocto-genivi seems to fail: https://imagelayers.io/?images=gmacario%2Fbuild-yocto-genivi:latest Is the automatic update of the hub container working or does that need some bugfix?

gunnarx commented 6 years ago

As you can see, I've not tested baseline build but there should be a similar setup. Once that is done I expect #209 can be covered. #247 should definitely be fixed by now (baseline has been upgraded since), but also that can be easily confirmed if we have a single-script setup to launch a build.

gmacario commented 6 years ago

Hi @gunnarx, Sorry I missed this thread for soo long. How are things going at GENIVI?

As I explained in a separate email to you, due to my current job I am no longer working with build-yocto-genivi therefore I cannot test it.

Maybe the best way to proceed is for me to remove this subproject from https://github.com/gmacario/easy-build and concentrate from build-yocto instead, for which I am looking forward to accepting issues and pull requests!

I have tracked my intentions in #271, so as soon as I hear of any volunteers to take over build-yocto-genivi I will simply remove it from https://github.com/gmacario/easy-build

gunnarx commented 6 years ago

Discussion via email to better understand #271. Closing this.