lp://qastaging/~zyga/snapcraft/fix-silent-run-failure

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp://qastaging/~zyga/snapcraft/fix-silent-run-failure
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:
Development

Recent revisions

137. By Zygmunt Krynicki

Fix silent failure of snapcraft run

This patch changes each subprocess.call() made by the implementation of
``snapcraft run`` to .check_call(). This way when the user runs
``snapcraft run`` and something fails (as it can in numerous ways right
now) the error will be immediate and clearly visible. Right now the
actual error manifests itself by lack of the expected .snap in the
started virtual machine combined with a series of error messages
intermixed with cloud-init and other vm startup tasks, which is very
hard to find.

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

136. By Zygmunt Krynicki

Ensure that snapcraft run kills qemu

This patch fixes an issue where the qemu process would linger around
if an exception is raised at an inconvenient moment (e.g. a
KeboardInterrupt). The whole run section is now a try/finally block
with the qemu process being killed in the finally part.

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

135. By Zygmunt Krynicki

Correct logging setup by zyga approved by mvo

134. By Loïc Minier

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

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

132. By Michael Terry

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

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

130. By Sergio Schvezov

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

129. By Sergio Schvezov

Recommends defaulting to None when not part of options by sergiusens approved by elopio

128. By Sergio Schvezov

Adding support for mercurial sources (includes debian/control dependency change). by sergiusens approved by elopio

Branch metadata

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

Subscribers