Snapcraft

A snap is a secure, easily upgraded, universal Linux package.

The easiest way to package your code as a snap is to use Snapcraft, which supports building from source and from existing packages, integrates into your CI process and handles publishing your snaps to the world.

Get started at snapcraft.io