~ci-train-bot/unity-scope-snappy/+git/unity-scope-snappy-ubuntu-xenial-2071:unity-scope-snappy-ubuntu-xenial-2071

Last commit made on 2016-10-24
Get this branch:
git clone -b unity-scope-snappy-ubuntu-xenial-2071 https://git.launchpad.net/~ci-train-bot/unity-scope-snappy/+git/unity-scope-snappy-ubuntu-xenial-2071
Only CI Train Bot Account can upload to this branch. If you are CI Train Bot Account please log in for upload directions.

Branch merges

Branch information

Name:
unity-scope-snappy-ubuntu-xenial-2071
Repository:
lp:~ci-train-bot/unity-scope-snappy/+git/unity-scope-snappy-ubuntu-xenial-2071

Recent commits

d3df0b2... by CI Train Bot Account

Releasing 0.1.0+16.04.20161024.1-0ubuntu1

5c48965... by Marcus Tomlinson

Replace webdm backend with snapd

9edb406... by dobey

Only build on relevant archs.

bc08c63... by dobey

Don't build coverage.xml in debian packaging for now.

3f44d8a... by Marcus Tomlinson

Add workaround for GODEBUG=cgocheck=0 in scope main.

164f8e0... by dobey

Remove some vendored code in favor of packaging.

This removes some vendored tools we don't need to actually build, but
which provide CLI tools for certain actions, as well as removing the
go-unitscopes vendored code, in favor of external packaging. Also added
the coverage.* output to .gitignore.

f19781f... by dobey

Remove webdm/ package.

This gets rid of webdm.Package usage, and moves the snapd_client.go
code into the store/packages/ package, removing all of the remaining
code under webdm/.

7b5c54b... by dobey

Refresh the scopes when install/remove finished.

12a753d... by dobey

Make install/remove of snaps work.

This makes installation and removal of snaps work, via snapd, with
progress reporting in the unity8 UI. Unfortunately, we still don't
have a way to distinguish certain error types, display errors, or
deal with the authentication issue, but assuming snapd is running and
logged in to U1, install and removal of packages works.

3c0e86d... by dobey

More cleanups and simplification.

Switch to using the client.Snap type instead of wedbm.Package in the
management daemon. Remove the webdm-specific code from the management
daemon. Fix up some tests to deal with the recent changes.