Re: Per project repository snapcraft files?

2023-08-19 Thread Nate Graham
On 8/19/23 18:42, Scarlett Moore wrote: Only on release! We will not be building from master! We don't want unstable snaps. Thanks, Scarlett Aha! Sounds fine, then. In fact I believe this is the direction we want to go in with FlatHub too: triggering the remote builds from spec files located

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
Only on release! We will not be building from master! We don't want unstable snaps. Thanks, Scarlett On Sat, Aug 19, 2023, 4:03 PM Nate Graham wrote: > On 8/19/23 15:45, Scarlett Moore wrote: > > No. It will be telling launchpad to build them via API. Launchpad will > > upload to store its own a

Re: Per project repository snapcraft files?

2023-08-19 Thread Nate Graham
On 8/19/23 15:45, Scarlett Moore wrote: No. It will be telling launchpad to build them via API. Launchpad will upload to store its own artifacts. Our current setup has launchpad sending the snaps back to our server and we upload to store. This new proposal would be significantly less data goin

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
No. It will be telling launchpad to build them via API. Launchpad will upload to store its own artifacts. Our current setup has launchpad sending the snaps back to our server and we upload to store. This new proposal would be significantly less data going back and forth. Also, do the stable branche

Re: Per project repository snapcraft files?

2023-08-19 Thread Ben Cooksley
On Sun, Aug 20, 2023 at 3:23 AM Nate Graham wrote: > So are these proposed CI jobs really intended to *release* the Snaps on > the store? Is there any way to just build the Snaps locally? > > I ask because CI jobs run on every commit, so what we need them to test > is that a proposed change hasn'

Re: Per project repository snapcraft files?

2023-08-19 Thread Nate Graham
So are these proposed CI jobs really intended to *release* the Snaps on the store? Is there any way to just build the Snaps locally? I ask because CI jobs run on every commit, so what we need them to test is that a proposed change hasn't broken Snap generation. We don't want to upload somethin

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
On Sat, Aug 19, 2023, 7:48 AM Nate Graham wrote: > Right now, our Flatpak CI jobs are self-contained; they generate a > Flatpak without the need for any external servers. They're not uploading > anything to FlatHub or elsewhere. > > I might be misunderstanding something, but it seems like these p

Re: Per project repository snapcraft files?

2023-08-19 Thread Nate Graham
Right now, our Flatpak CI jobs are self-contained; they generate a Flatpak without the need for any external servers. They're not uploading anything to FlatHub or elsewhere. I might be misunderstanding something, but it seems like these proposed Snap CI jobs will be interacting with an externa

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
On Sat, Aug 19, 2023, 1:31 AM Ben Cooksley wrote: > On Sat, Aug 19, 2023 at 8:47 AM Scarlett Moore < > scarlett.gately.mo...@gmail.com> wrote: > >> >> >> On Fri, Aug 18, 2023, 12:53 PM Ben Cooksley wrote: >> >>> On Sat, Aug 19, 2023 at 7:45 AM Nicolas Fella >>> wrote: >>> Am 18.08.23 um 21

Re: Per project repository snapcraft files?

2023-08-19 Thread Ben Cooksley
On Sat, Aug 19, 2023 at 8:47 AM Scarlett Moore < scarlett.gately.mo...@gmail.com> wrote: > > > On Fri, Aug 18, 2023, 12:53 PM Ben Cooksley wrote: > >> On Sat, Aug 19, 2023 at 7:45 AM Nicolas Fella >> wrote: >> >>> Am 18.08.23 um 21:41 schrieb Ben Cooksley: >>> >>> On Fri, Aug 18, 2023 at 10:17 P