| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* global: add RUBY_TWO global variable.
* test-bot: use RUBY_TWO global variable.
* github: produce better curl error messages.
If we don't know why curl has failed then ensure that the error messages
that it produced are included as part of the user output.
|
|
This reverts commit 080ddd8804be14f4b18f9558b58270456ff313c2.
|
|
This reverts commit 310d7067e01952cdcefe8b2c877bc4c792654de2.
|
|
|
|
Truncates each log file to about 1 MB. This avoids upload and
download errors with the gists, and respects GitHub's suggested
size limits.
|
|
|
|
|
|
|
|
This reverts commit dba1958bd79c1c9d18f215dfc2b806ea62edd1c8.
|
|
This reverts commit 252c701c59227c385ef6178fe99523cca8c843bb.
Taps installed prior to running the test suite are not visible to the
test suite as most Homebrew paths are redefined as to not mess up the
local installation.
|
|
All of these taps use Homebrew internal APIs (or will shortly) and we
autoinstall them all from `brew $CMD`. We should adjust our CI to ensure
that we never accidentally break these taps when making changes to core
code so that these taps can rely more on this core code rather than
having to e.g. vendor equivalent code that never changes on our end.
|
|
Adjust the wording to be in sync with the changes made in #424.
|
|
|
|
* take requirements into account.
* handle full qualified formula name.
* filter out build time or unused optional deps/requirements.
Closes #424.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Also allowing access results for LinkageChecker
|
|
For each dylib the keg references, print the dylib followed by the
binaries which link to it.
Closes #431.
|
|
Closes #410.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Shadowed by Step#time method.
|
|
|
|
Closes #405.
|
|
|
|
|
|
|
|
* Fix regression caused by 05649cee60e5349afc328070a0c0e4f6835f97f0
* Use `Tap#formula_file?` to filter formula.
|
|
|
|
Don't force installation of the `hub` formula if it can be found in the
search path. (Avoids unnecessary installation when switching between
multiple Homebrew installations for different tasks.)
Closes #384.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
In local-only mode, the created branches end up tracking `origin/master`
which isn't desirable.
|
|
Allow boneyarding a formula locally, i.e. make all the necessary changes
in the local repositories but don't push them to a remote and don't open
a pull request automatically.
|
|
Closes #378.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
Move check for emptiness into the display method, avoiding repetitive
checks on the call site.
Closes #381.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
Prevent raising an error when `HOMEBREW_RUBY_MACHO=1` is set. Skipping
symlinks and directories while iterating over a directory structure to
find Mach-O binaries makes sense and similar logic is applied elsewhere.
|
|
If we're bumping the formula's stable version, then we also must reset
the formula revision to zero.
Note that if and only if a revision is being removed, this commit will
enforce the convention that there should be a blank line before a simple
head spec if and only if there is a formula revision. Any preexisting
violation of the convention (in particular, a blank line before a simple
head spec in the absence of a formula revision) won't be proactively
corrected since we'd not be removing a formula revision in that case.
Closes #369.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
|
|
- simulate version change for dry-run
- make sure we're using :devel version if called with --devel
Closes #318.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
|
|
|
|
Add a new developer command (i.e., requires `HOMEBREW_DEVELOPER` set in
your environment) to "boneyard" a formula, by creating one pull request
removing the formula from its current tap and updating (or creating)
tap_migrations.json, and another pull request importing the formula into
homebrew/boneyard with any bottle block removed.
Closes #53.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
|
|
It defaults to being in $HOME but we override this meaning that we would
destroy the cache every time.
|
|
Check the syntax for Homebrew/brew and don't bother for taps.
|
|
This is not a command designed for end-users.
|
|
Used for uploading imagemagick 6.9.4-3.
|
|
Library/Homebrew/dev-cmd/linkage.rb:113: warning: shadowing outer local variable - label
|