bosh-init icon indicating copy to clipboard operation
bosh-init copied to clipboard

Include Binaries in Github Release

Open johnlonganecker opened this issue 8 years ago • 3 comments

At Stark & Wayne we have a homebrew tap for some useful CF tools (https://github.com/starkandwayne/homebrew-cf) and it works off of a concourse github-release resource.

It would be really helpful if the bosh-init binary was included in the github release. The binary could then be downloaded from:

https://github.com/cloudfoundry/bosh-init/releases/download/v0.0.98/bosh-init-darwin-amd64

It is also nice to have the binary and the source code all in one place. I can see exactly what code the binary has by its corresponding git tag.

johnlonganecker avatar Oct 14 '16 20:10 johnlonganecker

+1

shalako avatar Feb 10 '17 19:02 shalako

Actually, you can find bosh-init binaries in S3 bucket, using a link like this: https://s3.amazonaws.com/bosh-init-artifacts/bosh-init-VERSION-linux-amd64. I used it for my ansible roles and it worked well for linux versions.

Other thing I wanted to notice that it is better to switch to bosh-cli golang tool, since bosh-init was included into this project. Try it and you'll like it.

allomov avatar Feb 10 '17 20:02 allomov

This S3 link is not discoverable. The OP wants to see them on the releases page, per convention: https://github.com/cloudfoundry/bosh-init/releases

The S3 link is also version-specific, so cannot be used with a script to update to the latest version. I've requested a permalink or homebrew support in #119.

I've started using the go bosh cli this week. However, bosh-bootloader (bbl) requires bosh-init as a dependency.

shalako avatar Feb 11 '17 01:02 shalako