David, you can already try koha-testing-docker for that. It misses some cool stuff from kohadevbox, but worth a try :-)<br><br><div class="gmail_quote"><div dir="ltr">El lun., 23 de abr. de 2018 8:28 p. m., David Cook <<a href="mailto:dcook@prosentient.com.au">dcook@prosentient.com.au</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-AU" link="blue" vlink="purple"><div class="m_-3579281337731480668WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Heh. I don’t think that’s going to happen.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">But I figure using Docker for development and testing at least would be good. <u></u><u></u></span></p></div></div><div lang="EN-AU" link="blue" vlink="purple"><div class="m_-3579281337731480668WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">David Cook<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Systems Librarian<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Prosentient Systems<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><a href="https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g">72/330 Wattle St</a><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><a href="https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g">Ultimo, NSW</a> 2007<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Australia<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Office: 02 9212 0899<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Direct: 02 8005 0595<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p></div></div><div lang="EN-AU" link="blue" vlink="purple"><div class="m_-3579281337731480668WordSection1"><p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Tomas Cohen Arazi [mailto:<a href="mailto:tomascohen@gmail.com" target="_blank">tomascohen@gmail.com</a>] <br><b>Sent:</b> Tuesday, 24 April 2018 9:15 AM<br><b>To:</b> David Cook <<a href="mailto:dcook@prosentient.com.au" target="_blank">dcook@prosentient.com.au</a>><br><b>Cc:</b> Benjamin Rokseth <<a href="mailto:benjamin.rokseth@deichman.no" target="_blank">benjamin.rokseth@deichman.no</a>>; Kyle Hall <<a href="mailto:kyle.m.hall@gmail.com" target="_blank">kyle.m.hall@gmail.com</a>>; <a href="mailto:koha-devel@lists.koha-community.org" target="_blank">koha-devel@lists.koha-community.org</a></span></p></div></div><div lang="EN-AU" link="blue" vlink="purple"><div class="m_-3579281337731480668WordSection1"><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><br><b>Subject:</b> Re: [Koha-devel] Official Docker image<u></u><u></u></span></p></div></div><div lang="EN-AU" link="blue" vlink="purple"><div class="m_-3579281337731480668WordSection1"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">You would be able to run packaged Koha in OpenSuSE :-D<u></u><u></u></p><div><div><p class="MsoNormal">El lun., 23 de abr. de 2018 8:13 p. m., David Cook <<a href="mailto:dcook@prosentient.com.au" target="_blank">dcook@prosentient.com.au</a>> escribió:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">I’ve been meaning to find a reason to use Docker, so it would be great to have this I reckon.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">David Cook</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Systems Librarian</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Prosentient Systems</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><a href="https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g" target="_blank">72/330 Wattle St</a></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><a href="https://maps.google.com/?q=72/330+Wattle+St+Ultimo,+NSW&entry=gmail&source=g" target="_blank">Ultimo, NSW</a> 2007</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Australia</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Office: 02 9212 0899</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Direct: 02 8005 0595</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> <a href="mailto:koha-devel-bounces@lists.koha-community.org" target="_blank">koha-devel-bounces@lists.koha-community.org</a> [mailto:<a href="mailto:koha-devel-bounces@lists.koha-community.org" target="_blank">koha-devel-bounces@lists.koha-community.org</a>] <b>On Behalf Of </b>Kyle Hall<br><b>Sent:</b> Monday, 23 April 2018 10:54 PM<br><b>To:</b> Tomas Cohen Arazi <<a href="mailto:tomascohen@gmail.com" target="_blank">tomascohen@gmail.com</a>><br><b>Cc:</b> <a href="mailto:koha-devel@lists.koha-community.org" target="_blank">koha-devel@lists.koha-community.org</a>; Benjamin Rokseth <<a href="mailto:benjamin.rokseth@deichman.no" target="_blank">benjamin.rokseth@deichman.no</a>><br><b>Subject:</b> Re: [Koha-devel] Official Docker image</span><u></u><u></u></p></div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">I for one cannot wait to see it!<u></u><u></u></p></div><div><p class="MsoNormal"><br clear="all"><u></u><u></u></p><div><div><div><div><div><div><p class="MsoNormal"><a href="https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB" target="_blank"><span style="text-decoration:none"><img border="0" id="m_-3579281337731480668m_6196760704026496483_x005f_x0000_i1025" src="http://widgets.ch-or.us/badge/convio/cff/4715/2706639"></span></a><u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal"><a href="http://www.kylehall.info" target="_blank">http://www.kylehall.info</a><br>ByWater Solutions ( <a href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a> )<br>Meadville Public Library ( <a href="http://www.meadvillelibrary.org" target="_blank">http://www.meadvillelibrary.org</a> )<br>Crawford County Federated Library System ( <a href="http://www.ccfls.org" target="_blank">http://www.ccfls.org</a> )<u></u><u></u></p></div></div></div></div></div></div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">On Mon, Apr 23, 2018 at 8:49 AM, Tomas Cohen Arazi <<a href="mailto:tomascohen@gmail.com" target="_blank">tomascohen@gmail.com</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><p class="MsoNormal">As there are no objections I will schedule some time to create this official base images.<u></u><u></u></p></div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><div><p class="MsoNormal">El mié., 18 abr. 2018 a las 10:19, Jonathan Druart (<<a href="mailto:jonathan.druart@bugs.koha-community.org" target="_blank">jonathan.druart@bugs.koha-community.org</a>>) escribió:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><div><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Benjamin,<u></u><u></u></p></div><p class="MsoNormal">It's a midterm plan: we have a .gitlab-ci.yml (<a href="https://tree.taiga.io/project/joubu-koha-rm-1711/us/146" target="_blank">https://tree.taiga.io/project/joubu-koha-rm-1711/us/146</a>) which may need more work (I have no idea if I have shared it on the list yet).<u></u><u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">The problem is that we are waiting for the gitlab team to implement the view for junit files (the ones produced by prove).<br><br>See these links (and others) to see gitlab's work in progress:<br><a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/34102" target="_blank">https://gitlab.com/gitlab-org/gitlab-ce/issues/34102</a><br><a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/17081" target="_blank">https://gitlab.com/gitlab-org/gitlab-ce/issues/17081</a><br><a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/35379" target="_blank">https://gitlab.com/gitlab-org/gitlab-ce/issues/35379</a><u></u><u></u></p></div><p class="MsoNormal">Cheers,<u></u><u></u></p></div><p class="MsoNormal">Jonathan<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p><div><div><div><div><div><p class="MsoNormal"> <u></u><u></u></p><div><div><p class="MsoNormal">On Wed, 18 Apr 2018 at 01:41 Benjamin Rokseth <<a href="mailto:benjamin.rokseth@deichman.no" target="_blank">benjamin.rokseth@deichman.no</a>> wrote:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><p class="MsoNormal"><br>>Hi everyone, on the CI front, I have recently introduced (successfully) the<br>>broad use of Docker images to run the full test suite. This project, named<br>>koha-testing-docker [1], evolved into a usable development environment too.<br>>Right now I'm trying to spend some time on porting kohadevbox things into<br>>it.<br><br>Great news, Tomas! That will definitely ease development and sandboxing.<br>Probably also migration to elasticsearch. <br><br>> This Docker image is built and published automatically by our Jenkins<br>> server, and then used in the three nodes we have to run the tests.<br><br>> We also have a Docker image for building koha-* packages wherever we need<br>> to (yes, we want to automate this, and properly test the generated packages<br>> using the CI infrastructure). [2]<br><br>Since you're already on gitlab, why not use it for CI instead?<br>Then you could have all code in one place. Retire mr Jenkins, only<br>thing we miss is the Chuck Norris plugin.<br><br>>With this knowledge, and the infrastructure part of it solved, I would like<br>>to start publishing an official Docker image of Koha. Once we have this,<br>>the koha-testing-docker tools would be rebuilt on top of it.<br><br>And it gets even better!<br>Let us know if we can help<br><br>Benjamin Rokseth<br>Deichman Public Library<br>_______________________________________________<br>Koha-devel mailing list<br><a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a><u></u><u></u></p></blockquote></div></div></div></div></div></div></div><p class="MsoNormal">_______________________________________________<br>Koha-devel mailing list<br><a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a><u></u><u></u></p></blockquote></div></div></div><p class="MsoNormal">-- <u></u><u></u></p><div><div><div><div><div><p class="MsoNormal"><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575">Tomás Cohen Arazi</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575">Theke Solutions (<a href="http://theke.io/" target="_blank">https://theke.io</a>)<br></span><span style="font-size:9.5pt;font-family:"Segoe UI Symbol",sans-serif;color:#757575">✆</span><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575"> +54 9351 3513384<br>GPG: B2F3C15F</span><u></u><u></u></p></div></div></div></div></div><p class="MsoNormal"><br>_______________________________________________<br>Koha-devel mailing list<br><a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a><u></u><u></u></p></blockquote></div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></blockquote></div><p class="MsoNormal">-- <u></u><u></u></p><div><div><div><p class="MsoNormal"><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575">Tomás Cohen Arazi<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575">Theke Solutions (<a href="http://theke.io/" target="_blank">https://theke.io</a>)<br></span><span style="font-size:9.5pt;font-family:"Segoe UI Symbol",sans-serif;color:#757575">✆</span><span style="font-size:9.5pt;font-family:"Helvetica",sans-serif;color:#757575"> +54 9351 3513384<br>GPG: B2F3C15F<u></u><u></u></span></p></div></div></div></div></div></blockquote></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(117,117,117);font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:12.8px">Tomás Cohen Arazi</div><div style="color:rgb(117,117,117);font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:12.8px">Theke Solutions (<a href="http://theke.io/">https://theke.io</a>)<br>✆ +54 9351 3513384<br>GPG: B2F3C15F</div></div></div>