Mike McQuaid
52f3c3b9e3
pull: tap if necessary.
2014-02-17 19:10:15 +00:00
Matt Torok
3320f12f76
brew-graph: improve formatting.
...
This commit adds additional formatting options to the graph. Most noticeable is a top-to-bottom layout (rather than the previous left-to-right), and nicer fonts on everything.
More subtly, the ranking mechanism has been updated so that the "Safe to Remove" cluster is always at the highest rank (fixing a bug where non-leaf nodes could have been placed next to it,) and added better margins and padding. The rank separation was also decreased for a more compact graph.
Under the hood, the GraphViz output code was updated to support attributes with a list of sub-attributes (for example, 'graph [fontsize="11", fontname="Helvetica"]') and to not put quotes around HTML-like labels in clusters.
Closes Homebrew/homebrew#26651 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-12 11:40:40 +00:00
Chad Catlett
4d3dbba644
Use HOMEBREW_PREFIX/opt to find installs instead of symlinks in bin, lib, sbin.
...
Closes Homebrew/homebrew#25868 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-11 20:27:05 -08:00
Jack Nagel
18f3b9f6d1
ls-taps: search names only
2014-02-11 17:27:12 -05:00
Bo Jeanes
63e56fd4df
brew-services: don't hardcode launchctl path
...
This change allows users to install the `launchctl` wrapper in the
`reattach-to-user-namespace` formula which makes the command work in
Tmux and other non-standard environments.
Closes Homebrew/homebrew#26609 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11 19:40:56 +00:00
Jack Nagel
1eddc73472
Fix ls-taps for v3 API
...
This doesn't handle paginated results, but it fetches the 100 most
starred results so that's probably good enough for now.
Fixes Homebrew/homebrew#26566 .
2014-02-10 11:27:54 -05:00
Mike McQuaid
18730f835d
brew-test-bot: reset to origin for bottle upload.
2014-01-31 19:12:41 +01:00
Mike McQuaid
7ed97b14fd
brew-test-bot: strip more unicode crap from XML.
2014-01-30 18:05:25 +01:00
Mike McQuaid
d307e5db96
brew-test-bot: handle git repositories for upload.
2014-01-30 17:15:16 +01:00
Mike McQuaid
8c6c644a6b
brew-test-bot: install GCC if needed.
2014-01-25 22:02:35 +01:00
Stefan
0b3d7ddf71
gist logs: print last url
...
Closes Homebrew/homebrew#25514 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-14 08:23:17 +00:00
Stefan
2f679153ee
gist logs: fix error message
...
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-14 08:23:17 +00:00
Mike McQuaid
ed613bb2f3
pull: fix --bottle to no longer use mxcl.
2014-01-09 20:12:44 +00:00
Mike McQuaid
8589a06539
brew-test-bot: output files removed from cache.
2014-01-07 16:45:21 +00:00
Mike McQuaid
6bf0433595
brew-test-bot: nuke cache on cleanup.
2014-01-07 16:40:30 +00:00
Christian Moritz
b50d5126ee
brew-test-bot: check requirements default_formulae
...
With this brew-test-bot doesn't skip builds, if a requirement isn't
satisfied but a default_formula is specified.
This default_formula is already in dependencies, because of brew deps.
Closes Homebrew/homebrew#25398 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-23 18:35:50 +00:00
Mike McQuaid
b2287999e1
brew-test-bot: delete takes string, not regex.
2013-12-20 15:38:42 +00:00
Mike McQuaid
4401ee0819
brew-test-bot: remove form feed properly.
2013-12-20 15:22:00 +00:00
Mike McQuaid
f853ec7365
brew-test-bot: use install --only-dependencies.
2013-12-19 23:03:12 +00:00
Mike McQuaid
d03100c615
brew-test-bot: regex to delete invalid XML chars.
2013-12-18 09:39:58 +00:00
Mike McQuaid
8ccfd06ce2
brew-test-bot: strip more unicode.
2013-12-17 16:33:38 +00:00
Mike McQuaid
d7c13f84b6
Update string references to mxcl/homebrew.
2013-12-14 18:18:35 +00:00
Mike McQuaid
4c2e7b1659
Update docs, comment mxcl/homebrew refs.
2013-12-14 18:18:35 +00:00
Mike McQuaid
c0d199759f
brew-pull: remove empty if block.
2013-12-12 18:58:47 +00:00
Mike McQuaid
01c2d40f6c
brew-pull: add --bottle to pull from BrewTestBot.
2013-12-12 18:45:17 +00:00
Larry Shaffer
a4355c9f67
brew-bundle: update usage info and move to --help function
...
Follow-up to 6697ff6c9d0d4301adfbb7c76628808a63f1324b
Closes Homebrew/homebrew#25130 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-11 08:10:11 +00:00
Jack Nagel
8c5a49067e
brew-test-bot: fix rsync for bottles with a revision number
2013-12-10 17:43:18 -06:00
Mike McQuaid
1d1bad98b7
brew-test-bot: remember to pull the PR.
2013-12-10 21:41:09 +00:00
Mike McQuaid
418b751aca
brew-test-bot: only merge bottles if copy succeeds.
2013-12-10 21:32:29 +00:00
Mike McQuaid
9392e632bc
brew-test-bot: fix testing job tag numbering.
2013-12-10 20:56:32 +00:00
Mike McQuaid
fea5fcf25b
brew-test-bot: change upload job approach.
2013-12-10 20:52:11 +00:00
Mike McQuaid
b1331e62b1
brew-test-bot: upload job fixes.
2013-12-10 20:35:21 +00:00
Mike McQuaid
50aa91940d
brew-test-bot: use global cache again.
2013-12-10 20:20:37 +00:00
Mike McQuaid
67840c691e
brew-test-bot: move logic from Jenkins to Ruby.
2013-12-10 20:14:15 +00:00
Jack Nagel
109e9dc58b
Silence some Ruby 2.1 warnings
2013-12-09 13:44:45 -06:00
Larry Shaffer
08ff164edd
brew-bundle: exit on command failure
...
Closes Homebrew/homebrew#25053 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-09 10:24:13 +00:00
Wil Moore III
78f9b23218
brew-bundle: clarify path requirements.
...
Closes Homebrew/homebrew#24463 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-19 11:42:39 +00:00
Mike McQuaid
c3b32c0189
brew-bundle: cleanup path handling.
2013-11-17 09:42:18 +00:00
Christian Bundy
de12583bb8
brew-bundle: add path support.
...
Closes Homebrew/homebrew#24384 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-17 09:42:18 +00:00
Mike McQuaid
ed7693cecf
brew-pull: run git am --abort
on failure.
2013-11-16 20:39:12 +00:00
Jack Nagel
674d041d80
Move brew-leaves into core
...
Closes Homebrew/homebrew#24371 .
2013-11-16 14:10:25 -06:00
Jack Nagel
4366b7956f
Make brew-leaves respect optional deps
2013-11-16 14:10:23 -06:00
Jack Nagel
6eef992741
Greatly simplify the implementation of brew-leaves
2013-11-16 14:10:23 -06:00
Mike McQuaid
0f0bcd4bed
brew-pull/test-bot: fix PR filename matching.
2013-11-15 00:06:50 +00:00
Mike McQuaid
f81ee0320b
brew-bundle: general cleanup.
2013-11-11 14:07:37 +00:00
ChristianBundy
6f8692ba4d
brew-bundle: add new command to support Brewfiles.
...
Closes Homebrew/homebrew#24107 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-11 14:07:24 +00:00
Mike McQuaid
d9d2443d5d
Cleanup use of some global constants.
2013-10-30 13:20:48 -07:00
Misty De Meo
71fcefc613
brew-unpack: use #length == 1, not #one?
...
Array#one? wasn't yet defined in Ruby 1.8.6. In this case the block form
isn't being used, so Array.length == 1 is a simple replacement.
Fixes mistydemeo/tigerbrew#123 .
2013-10-26 21:51:30 -07:00
Mike McQuaid
6a3dc198f5
brew-pull: fix whitespace handling.
2013-10-22 23:56:30 +01:00
Mike McQuaid
fd59925567
brew-test-bot: build --devel if spec exists.
2013-10-12 18:16:15 +01:00