lp:~zyga/snapcraft/extra-run-features

Created by Zygmunt Krynicki on 2015-08-26 and last modified on 2015-08-26
Get this branch:
bzr branch lp:~zyga/snapcraft/extra-run-features
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Snapcraft
Status:
Merged

Recent revisions

139. By Zygmunt Krynicki on 2015-08-26

Add support for SNAPCRAFT_RUN_QEMU_ARGS

This patch extends snapcraft run to respect the environment variable
SNAPCRAFT_RUN_QEMU_ARGS. This optional environment variable, when
present, is parsed as shell would parse it and appended to the
invocation of qemu/kvm.

This allows the developer to provide additional arguments to qemu. This
can be used, for example, to pass through USB devices from the host.
This can enable a lot of hardware-specific use cases directly inside the
snapcraft run workflow.

For example:

$ export SNAPCRAFT_RUN_QEMU_ARGS="-usb -device usb-host,hostbus=1,hostaddr=10"
$ snapcraft run

Signed-off-by: Zygmunt Krynicki <email address hidden>

138. By Zygmunt Krynicki on 2015-08-26

Fix numerous issues in snapcraft run by zyga approved by mvo

137. By Zygmunt Krynicki on 2015-08-26

Correct all the logging calls to pass arguments directly by zyga approved by mvo

136. By Zygmunt Krynicki on 2015-08-26

Ensure that snapcraft run kills qemu by zyga approved by mvo

135. By Zygmunt Krynicki on 2015-08-26

Correct logging setup by zyga approved by mvo

134. By Loïc Minier on 2015-08-20

Add initial and trivial mvn plugin; runs "mvn package" and copies resulting *.jar and *.war files. by lool approved by sergiusens

133. By Sergio Schvezov on 2015-08-15

go as build-deps instead of plugged by sergiusens approved by chipaca

132. By Michael Terry on 2015-08-14

Support the Go compiler on all arches, not just amd64.

This switches from using Google's pre-built binaries to using our archive builds of Google's compiler, thus giving us all platforms we support. And matching what we do for Python and Java.

Since this means we use whichever version of Go the host platform has, I've dropped the "1.4" from the plugin names.

I've tested this on wily and trusty. by mterry approved by sergiusens

131. By Simon Eisenmann on 2015-08-10

Fix symlinks for directories as well. by longsleep approved by elopio,mterry

130. By Sergio Schvezov on 2015-08-08

debian/control: adding devscripts as a dep as dget is needed by the ubuntu plugin by sergiusens approved by ogra

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~snappy-dev/snapcraft/core
This branch contains Public information 
Everyone can see this information.

Subscribers