rgbds icon indicating copy to clipboard operation
rgbds copied to clipboard

Self hosted Debian repository

Open avivace opened this issue 4 years ago • 7 comments
trafficstars

Since we still didn't get enough attention from DDs, we can set up our own Debian repository to serve the rgbds package. I have some experience (and I maintain my own personal repository with custom builds) with https://www.aptly.info/ . I'd like to try to set up an APT repository just for RGBDS.

  • Are we actually building deb packages from this repository when a new tag/release is out? If yes, does this happen automatically (i.e. CI?)
  • Are changelogs being consistently written?

avivace avatar Aug 02 '21 18:08 avivace

No, nothing is currently being done. "All" that there is, is the rgbds-deb repo, which has usage instructions in its wiki; and really, that's everything that's needed.

We can wire this to our CI, including putting the debian/ stuff in a separate branch, and generating a .deb for each release once the changelog has been written. If we want to auto-generate it instead, we need to decide what to put in it.

ISSOtm avatar Aug 02 '21 18:08 ISSOtm

No, nothing is currently being done. "All" that there is, is the rgbds-deb repo, which has usage instructions in its wiki; and really, that's everything that's needed.

We can wire this to our CI, including putting the debian/ stuff in a separate branch, and generating a .deb for each release once the changelog has been written. If we want to auto-generate it instead, we need to decide what to put in it.

Great, thank you for the pointer. Will take a look as soon as I have a couple of minutes to try the deb building pipeline.

avivace avatar Aug 02 '21 18:08 avivace

@ISSOtm Did we already have a discussion about adding the debian folder in the main repository? I see a lot of mainstream project doing that

avivace avatar Aug 20 '21 18:08 avivace

No, I don't think so. I'd be fine with it, tbh.

ISSOtm avatar Aug 21 '21 08:08 ISSOtm