~kyrofa/snapcraft:test

Last commit made on 2019-02-01
Get this branch:
git clone -b test https://git.launchpad.net/~kyrofa/snapcraft
Only Kyle Fazzari can upload to this branch. If you are Kyle Fazzari please log in for upload directions.

Branch merges

Branch information

Name:
test
Repository:
lp:~kyrofa/snapcraft

Recent commits

284cf86... by Kyle Fazzari

plugins: add colcon plugin

The newest ROS2 releases introduced a new build system called `colcon`.
Add a new plugin to support it. Leave it in beta for now until it gets
some mileage.

LP: #1805213

Signed-off-by: Kyle Fazzari <email address hidden>

41facca... by Sergio Schvezov

ant, maven and gradle plugins: use correct defaults for jre (#2453)

Ensure that the expected java version is properly set when the default
openjdk option is used so that the globing mechanism can format the
path to the java binary correctly.

Also ensure that the system works end to end for core16 and core18,
removing the typo of core19 which was supposed to be core16.

Finally, (re-)add the gradle tests to the testing spread.

LP: #1813637
LP: #1813636
Fixes SNAPCRAFT-D1

Signed-off-by: Sergio Schvezov <email address hidden>

9fdd3bd... by Claudio Matsuoka

pluginhandler: handle removal of inconsistent files (#2450)

When a part is cleaned, the system does its housekeeping by removing
all the files or directories it prepared for stage or prime. If the
user manually removes a file (say, in another part's override-prime),
we should ignore the non-existent file and issue a warning instead
of halting and catching fire.

LP: #1813033

Signed-off-by: Claudio Matsuoka <email address hidden>

f273580... by 林博仁(Buo-ren, Lin)

extractors: fix typo in code comment (#2452)

Signed-off-by: 林博仁(Buo-ren, Lin) <email address hidden>

71a830f... by Sergio Schvezov

Release changelog for 3.1

c4485e5... by Sergio Schvezov

tests: remove rust revision testing for i386

The compiler chosen by rust is using an older rust revision is
incorrect for i386.

Signed-off-by: Sergio Schvezov <email address hidden>

16286b8... by Sergio Schvezov

tests: use more fine grained assertions in lifecycle tests

Signed-off-by: Sergio Schvezov <email address hidden>

04caf97... by Sergio Schvezov

tests: skip rust unit tests on s390x

Signed-off-by: Sergio Schvezov <email address hidden>

730839b... by Sergio Schvezov

tests: appstream unit tests are xenial specific

Signed-off-by: Sergio Schvezov <email address hidden>

5546c3a... by Sergio Schvezov

cli: enable cleaning of parts (#2442)

Bring back snapcraft clean <part-name> when using build providers.

LP: #1779136

Signed-off-by: Sergio Schvezov <email address hidden>