Tutorial: Continuous delivery of snaps with Circle CI

David Callé

David Callé

on 19 January 2018

Bullet-proof continuous delivery of software is crucial to the health of your community, more than a way to run manual tests, it also enables your early adopters to test code and give feedback on it as soon as it lands. You may be already using build.snapcraft.io to do so for snaps, but in some cases, your existing tooling needs to prevail.

Enabling Circle CI for snaps

In this tutorial, you will learn how to use Circle CI to build a snap and push it automatically to the edge channel of the Snap Store every time you make a change to your master branch in GitHub.

What you’ll learn

  • How to build your snap in Circle CI
  • How to push your snap to the store automatically from Circle CI
  • How to use snapcraft to enable all this, with a few simple commands

Take The Tutorial

Ubuntu desktop

Learn how the Ubuntu desktop operating system powers millions of PCs and laptops around the world.

Sign up for email updates

Choose the topics you're interested in


Related posts

Firefox Quantum snap now available on Linux-based devices

London, UK, 19 March 2018: Canonical, the company behind Ubuntu, today announced that Mozilla has launched a Firefox snap bringing their latest Quantum browser to multiple Linux distributions, including Ubuntu. Developed by Canonical,…

An intro to ONLYOFFICE – now available as a snap

This is a guest blog written by Kseniya Fedoruk of ONLYOFFICE. Two years ago ONLYOFFICE developers released a desktop office suite that combined viewers and editors for text documents, spreadsheets and presentations. Last week ONLYOFFICE…

Popular programming language, Kotlin, launches as a snap for Linux

We are delighted to announce that the latest addition to the snap ecosystem, launching today, is Kotlin – the pragmatic programming language for JVM, Android and browser crafted by JetBrains. Being a general-purpose language, Kotlin…