Azure / buffalo-azure

A gobuffalo plugin for working with Azure.
https://gobuffalo.io/en/docs/plugins
MIT License
29 stars 8 forks source link

Setup Signing Job for Binary Distribution #37

Open marstr opened 6 years ago

marstr commented 6 years ago

The only mechanism for installing buffalo-azure today is go get or building manually. This is some mix of inconvenient, unstable, and inconsistent for User Agent and issue reporting purposes.

To close this issue, we should be producing a stand-alone signed binary for MacOS, Windows (32 and 64 bit), and linux.

We should also update README.md to point to a page with the most recent available builds.

arschles commented 6 years ago

+1! I've done exactly this in the past, most recently for the svcat binary in the Kubernetes service catalog project (https://github.com/kubernetes-incubator/service-catalog/tree/master/cmd/svcat). Happy to help here if needed.

marstr commented 5 years ago

With the install.sh file, we've at least controlled the git clone experience to the point where we're able to detect and inject version information for released versions. It's not perfect though, and I would love to instead have buffalo-azure available in true package-managers like yum, apt, scoop, and brew.