-
-
Notifications
You must be signed in to change notification settings - Fork 909
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: maintain apt repository #912
Comments
I'm sorry, I think that would be out of the scope of goreleaser... |
Fair enough! I don’t mean to question your judgment (as you’ve obviously done a good job of maintaining the project!), but isn’t this pretty similar to the Homebrew Formula file, i.e. metadata that describes the built artifact for a package manager? |
haha np ;D
similar... yeah... guess so, AFAIK apt requires the deb files, the The problem is that, once we add this, there is no reason to not add RPM repositories support, or even PPAs or a dozen other things... and I'm not really looking forward into maintaining that right now... haha FWIW, Artifactory has apt support, which should be supported already (although I'm not 100% sure). |
Another idea is to rewrite |
Good points, I can understand that. I think I’ll try rewriting it in Go as you mention and see how that goes. Thanks for taking the time to answer my questions :) |
np, hope you succeed on that =) |
Care to share a write up of how you're doing this? I also am using goreleaser for homebrew and snaps releases and wanted to provide an apt repository as well. Daryl. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
goreleaser
does a phenomenal job of building the distributable packages for each platform. What would make it insanely useful is if it could also manage an apt repository -- much like it currently does for Homebrew taps and Scoop.Right now I'm achieving this using
deb-s3
, but this is suboptimal as:What do you think? Is this something you would find valuable being added to goreleaser?
The text was updated successfully, but these errors were encountered: