Hey Robert! Excellent, I suppose that's a good first stage to start off from - thanks! Just to make sure: so right now the snap builds are being made from existing snap recipes, right? This means that every lander wanting to rebuild a snap from a silo has to have his/her own recipe set up for the given project? Ideally we'd like all this to happen automatically by Bileto, since basically setting up a recipe for the given snap anyway gives a 'one click' experience of building snaps. Right now it's just redirecting people to press a button on Bileto instead of Launchpad.
Hope to see things automated even more! Cheers, On 9 November 2016 at 02:23, Robert Park <robert.p...@canonical.com> wrote: > Hi all! Happy US election day! > > Today I've rolled out the very first iteration of snap support in bileto. > It's very rudimentary at this point but it does appear to work, so I'm > opening it up for a public pre-pre-pre-alpha. > > Here's how to use it: > > 1. Commit your snapcraft.yaml to your project trunk. > > 2. Create a snap recipe from your project trunk. > > 3. Create a ticket at bileto.ubuntu.com > > 4. In the snaps field, list your snap as team/recipe, eg, if your snap > recipe is at https://launchpad.net/~foo/+snap/bar then you'd enter "foo/bar" > > 5. Click the new "snap" button > > 6. Trigger the job page that opens > > 7. See the snap builds appear on the ticket page > > 8. Download your snap and enjoy! > > Known issues: > > A. Doesn't report build progress in the ticket like it does for debs. > > B. Only works if your snap is built exclusively from debs, eg, if your > snapcraft references your source tree, the source tree used will be your > trunk instead of the branch with all your merges merged in > > C. Requires you to trigger snap builds manually rather than doing it > automatically after detecting your debs finished building. > > Solving those issues are all on my radar, but please do give it a shot today > and tell me how it goes! > > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > -- Ćukasz 'sil2100' Zemczak Foundations Team lukasz.zemc...@canonical.com www.canonical.com -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp