← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~cjwatson/launchpad-buildd/snapcraft into lp:launchpad-buildd

 

The proposal to merge lp:~cjwatson/launchpad-buildd/snapcraft into lp:launchpad-buildd has been updated.

Description changed to:

Add support for building snaps.

I've successfully tested this end-to-end locally.  Doing that requires fetching plainbox, ubuntu-snappy, and snapcraft from an assortment of locations (https://launchpad.net/~hardware-certification/+archive/ubuntu/public, the wily primary archive, and https://launchpad.net/~snappy-dev/+archive/ubuntu/snapcraft-daily respectively), building them in a local PPA, and then setting that PPA's reference as the value of config.snappy.tools_archive (once that code lands).  For now it's quite a complicated procedure, but it does work; it'll be easier to run on production since the appropriate PPA already exists.

You may want to review this alongside https://code.launchpad.net/~cjwatson/launchpad/snap-build-behaviour/+merge/266736, which implements the master side of the builder protocol.

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad-buildd/snapcraft/+merge/266541
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~cjwatson/launchpad-buildd/snapcraft into lp:launchpad-buildd.


References