Skip to content

Instantly share code, notes, and snippets.

@lazypower
Last active August 15, 2016 21:31
Show Gist options
  • Save lazypower/591ab28ca26b96fb1987837ffa8c1c06 to your computer and use it in GitHub Desktop.
Save lazypower/591ab28ca26b96fb1987837ffa8c1c06 to your computer and use it in GitHub Desktop.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment