quassel-webserver snap

Didier Roche didrocks at ubuntu.com
Thu Nov 24 07:11:21 UTC 2016

Le 23/11/2016 à 18:19, Celso Providelo a écrit :
> On Wed, Nov 23, 2016 at 2:52 PM Leo Arias <leo.arias at canonical.com
> <mailto:leo.arias at canonical.com>> wrote:
>     Hello,
>     I know a bunch of people here use quassel. There's a new snap for you:
>     $ sudo snap install quassel-webserver --edge
>     $ sensible-browser https://localhost:64443
>     The main developer, Joël Charles, has been amazing. For a couple
>     of weeks we have been experimenting with his project. First, we
>     had to solve an issue with the less-middleware module because it
>     wanted to use the install directory instead of SNAP_DATA [1], then
>     we got travis to build the snap on every PR [2], and finally he
>     agreed to beta test the new enable-ci command of snapcraft that
>     Celso is working on.
>     When I asked about feedback or feature requests, he said: "Not
>     that I think of, it just went very smoothly" :_)
>     Of course, a few seconds later travis broke and we found a bug in
>     Celso's PR, just to keep us grounded. It was a quick fix, and now
>     every change on master will build and push the snap to edge [3].
>     I really want to thank Joël because we now have a set of scripts
>     tested in real live, that we can just apply to new projects. Also
>     Celso because without the enable-ci command, this would never have
>     been a smooth experience.
> Amazing work Leo! Thanks for jumping in so quickly (it's not even
> landed in master) and experimenting with this feature in real
> circumstances.
> Until it lands and 2.23 gets SRU-ed in xenial we have to cope with the
> lack of support for local store credentials (`.snapcraft.cfg`). There
> are other less-intrusive alternatives like [1], but once the
> transition is gone `enable-ci` will do the right thing for the
> majority of projects (simple ones).
> We hope this initiative along with build.snapcraft.io
> <http://build.snapcraft.io> (down the road) will considerably increase
> the number of revisions released in edge, like we already see for core
> and lxd. That's why we are also working on metrics to capture how
> developers are pushing/releasing their snaps (webui, snapcraft,
> travis, LP, etc). It will be nice to observe these trending as we
> offer easier ways to do CI with snaps.
Great work guys!

It would be nice of you guys to blog about your experience for
integrating CI from master and push to the store on a edge channel as a
step by step recipe. Maybe something worth posting on

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20161124/9cb323fc/attachment.html>

More information about the Snapcraft mailing list