To get better acquainted with snapping I built a snapcraft environment in a docker container. We didn't have many project goals for this other than getting snapcraft running in a consistent environment everywhere (including my co-workers OSX installation).
We feel that we're on the cusp of something slightly greater than what this MVP is.
- Give developers easy access to the snapcraft tools.
- You can mount a directory from your host into the container to do snapcraft builds, and leave you the artifacts
- Run this in CI with some slight on-build modifications to automate any projects snap building process
- Runs somewhat similar to make cleanbuild (which leverages lx[c|d]!)
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.