<div dir="ltr"><div class="gmail_default" style="font-size:small"></div><div class="gmail_default" style="font-size:small">To get better acquainted with snapping I built a snapcraft environment in an Ubuntu docker container. This gives us a consistent snapcraft environment everywhere, from development, CI to my colleagues OSX installation.<br><br></div><div class="gmail_default" style="font-size:small">This is a minimum viable product that provides a few features:<br><br></div><div class="gmail_default" style="font-size:small">* Gives developers access to the snapcraft tools in many environments.<br></div><div class="gmail_default" style="font-size:small">* Users can mount a directory from the host into the container to do snapcraft builds and leave builds artifacts on the host.<br></div><div class="gmail_default" style="font-size:small">* The container follows a similar pattern that we use in CI with other projects. Developers and the CI system build using the same environment. <br></div><br><div class="gmail_default" style="font-size:small">If you are interested in the source code, check the project out here: <a href="https://github.com/juju-solutions/snapbox" target="_blank">https://github.com/juju-<wbr>solutions/snapbox</a><br><br></div><div class="gmail_default" style="font-size:small">It is also available on docker hub: <a href="https://hub.docker.com/r/jujusolutions/snapbox/" target="_blank">https://hub.docker.com/r/<wbr>jujusolutions/snapbox/</a> making the setup: <br><br><span style="font-family:monospace,monospace">docker run --rm -it -v path/to/snapcraft:/home/<wbr>snapper/snap jujusolutions/snapbox<br></span></div><br><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We are looking to snap up Kubernetes for the upstream packaging. Right now it looks like we may have to build a custom plugin. If anyone wants to help out with that please let me know.<br></div><div class="gmail_default" style="font-size:small"><br clear="all"></div><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="2"> - Matt Bruzek <<a href="mailto:matthew.bruzek@canonical.com" target="_blank">matthew.bruzek@canonical.com</a>></font><br></div></div></div></div></div>
</div>