Releasing your app
You will need the following:
- a free Snapcraft developer account account
- your own built and tested snap working with strict or classic confinement
To get started, first register a name for your snap in the Snap Store.
Return to the terminal and the location of your
.snap file. You now need to authenticate the snapcraft command using your Snapcraft developer account credentials. This can be accomplished with the following:
Next, upload the snap and release it into the stable channel:
snapcraft upload --release=stable mysnap_latest_amd64.snap
If no errors are detected in the automated review of your upload, your app will be immediately available for installation.
You can now test-install your snap from the Snap Store, ideally from a different testing environment to the one used to build your snap:
sudo snap install mysnap
Congratulations, your snap has now been released and is available on the Snap Store!
See Store listing and branding for help with making the most of a snap’s store entry, and Release management for controlling which revisions appear on which channels, and to switch a snap between Public and Private visibility and access.
If you want to publish a snap temporarily, to address a fix or test a new feature, see Publish to a branch.
Last updated 3 months ago.