~stub/layer-snap:setup

Last commit made on 2017-02-27
Get this branch:
git clone -b setup https://git.launchpad.net/~stub/layer-snap
Only Stuart Bishop can upload to this branch. If you are Stuart Bishop please log in for upload directions.

Branch merges

Branch information

Name:
setup
Repository:
lp:~stub/layer-snap

Recent commits

c5d2548... by Stuart Bishop

Add a setup.py to help testing infrastructure install dependencies

While not useful for general packaging of a Charm layer, a setup.py
file does allow the layer's branch to be referenced directly
in a requires.txt file using a syntax like:

    -e git+https://git.launchpad.net/layer-snap#egg=charms.layer

f31dedc... by Stuart Bishop

Correct lies and add dependencies to setup.py

cf3d4f6... by Stuart Bishop

Allow installing explicit revisions of snaps from the store.

1cc8946... by Stuart Bishop

Document revision argument

cab2b60... by JuanJo Ciarlante

[jjo] add basic setup.py and charms/layer/__init__.py

420e348... by Greg Lutostanski

allow a revision arg

ecdf3ba... by Stuart Bishop

Only install squashfuse under xenial

34d2b18... by Stuart Bishop

Ensure /snap/bin is in the hook environment $PATH

This is a temporary workaround for lp:1662856

31e5acf... by Stuart Bishop

Support snaps in lxd xenial containers.

Ensure squashfuse package package installed, working around
lp:1628289. The squashfuse package is being added as a dependency
of snapd, so this is just a temporary work around to get things
working now. Note that snaps will not work in trusty containers.

87c4369... by Stuart Bishop

Fix snapd apt installation fallback