-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Various build improvements #14032
Various build improvements #14032
Conversation
1. `brew audit` wants `require 'language/go'` gone. 2. Specifying the tag AND the ref is redundant.
Reviewed 1 of 1 files at r1, 1 of 1 files at r2. build/cockroach.rb, line 8 at r1 (raw file):
i think there was a reason for this. care to dig through the git log? cc @mberhault Comments from Reviewable |
class Cockroach < Formula | ||
desc "Distributed SQL database" | ||
homepage "https://www.cockroachlabs.com" | ||
url "https://github.com/cockroachdb/cockroach.git", | ||
:tag => "beta-20170223", | ||
:revision => "4c8949513d287b92be1c167615398a2a53fe39da" | ||
:tag => "beta-20170223" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does this work?
dunno, I have no little to no experience with homebrew. I've never tried to install cockroach through it |
@tamird @mberhault specifying both This functionality exists to prevent upstream Git committers from force-pushing a tag and changing the code a core Homebrew formula points at; since we control both the repository and the formula, I don't think we need the extra verification. If our tags are force-pushed we've got other problems. Plus I'm hoping to eventually switch over to tarball sources per #14031. |
See commit messages.
This change is