<div dir="ltr">Oh, cool, sounds great, I&#39;m happy to help you with this effort if you want/need:)<div><br></div><div>Vašek<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 1, 2015 at 10:39 AM, Bohuslav Kabrda <span dir="ltr">&lt;<a href="mailto:slavek@redhat.com" target="_blank">slavek@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:times new roman,new york,times,serif;font-size:12pt;color:#000000"><hr><div><div class="h5"><blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><div dir="ltr">Hey guys,<div><br></div><div>I&#39;ve prepared following repository to describe and help everybody understand how we can work with Github with respect to Docker Hub Automated Builds</div><div><br></div><div><a href="https://github.com/vpavlin/env-stacks-demo" target="_blank">https://github.com/vpavlin/env-stacks-demo</a><br></div><div><br></div><div>Please read it, watch the video and let me know what do you miss, I&#39;ll add it. </div><div><br></div><div>I also added most of the WG members as contributors and will be happy to add you also to Docker Hub organization so that you can try to setup the builds - I will just need you account name on Docker Hub.</div><div><br></div><div>Cheers,</div><div>Vašek<br clear="all"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr">Architect - Senior Software Engineer<br>Developer Experience<br>Brno, Czech Republic<br>Phone: <a href="tel:%2B420%20739%20666%20824" value="+420739666824" target="_blank">+420 739 666 824</a><br></div></div></div></div>
</div></div></blockquote><div><br></div></div></div><div>Thanks for doing this, nice demo.<br></div><div><br></div><div>With regards to fedora-dockerfiles, I have different plans, though (not sure that they&#39;ll be implementable, but following weeks are going to reveal that :)).<br></div><div>So Scott accepted me as a comaintainer for fedora-dockerfiles and I realized that:</div><div>- doing the work there without CI is far from perfect; testing images by hand is both time consuming, not reproducible and not very reliable (only basic smoke tests are done)<br></div><div>- we should only put new images on dockerhub when they&#39;re properly tested<br></div><div>So what I&#39;m going to try to do is:<br></div><div>- set up CI for fedora-dockerfiles, that will only test images altered in pull request/last push (because testing all images on every commit would be insanely wasteful, both resource wise and time wise)<br></div><div>- if the images pass the CI, they&#39;ll get pushed to dockerhub<br></div><div><br></div><div>I think dockerhub automatic building doesn&#39;t allow this workflow, so the images will have to be built and pushed by the CI (if that&#39;s possible). Another reason is that we want to push *exactly the image we built and tested*. If we built and tested the image and then told dockerhub to build it again on its own, we mightn&#39;t get the same image in some cases (e.g. new package gets to Fedora repos in the meantime, but also tons of other reasons).<br></div><div>Anyway, this is the plan that I created in my head and now I have to verify that it will actually be possible to implement it - I need to find out which CI would be the best etc. Hopefully, I&#39;ll be able to do that it in following 2 or 3 weeks. I&#39;ll be giving status updates on every meeting, so stay tuned :)<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-- <br></div><div><span name="x"></span>Regards,<br>Slavek Kabrda<span name="x"></span><br></div></font></span></div></div><br>_______________________________________________<br>
env-and-stacks mailing list<br>
<a href="mailto:env-and-stacks@lists.fedoraproject.org">env-and-stacks@lists.fedoraproject.org</a><br>
<a href="https://lists.fedoraproject.org/mailman/listinfo/env-and-stacks" rel="noreferrer" target="_blank">https://lists.fedoraproject.org/mailman/listinfo/env-and-stacks</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Architect - Senior Software Engineer<br>Developer Experience<br>Brno, Czech Republic<br>Phone: +420 739 666 824<br></div></div></div></div>
</div></div></div>