Mike McQuaid
5d03149d81
brew-test-bot: use Jenkins variables when no args.
...
Otherwise specifying arguments means that you can't effectively build just a single commit or pull request as Jenkins will try and override the start commit.
2013-09-14 12:34:56 +01:00
Mike McQuaid
7535ba3be4
brew-test-bot: pull no args check into a method.
2013-09-14 12:33:53 +01:00
Mike McQuaid
cf751fd013
brew-test-bot: allow skipping bottle creation.
2013-09-10 22:10:58 +01:00
Philip Puryear
42faf1a860
linkapps: overwrite broken app symlinks
...
Closes Homebrew/homebrew#22388 .
Closes Homebrew/homebrew#22430 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-10 07:25:15 -07:00
Mike McQuaid
3e7da6b16e
brew-test-bot: run brew uses.
2013-09-07 12:05:42 +01:00
Stefan
b542b27d8f
gist-logs cmd
...
Closes Homebrew/homebrew#21557 .
Signed-off-by: Samuel John <github@SamuelJohn.de>
2013-09-03 17:59:31 +02:00
Jack Nagel
ccbac62677
unpack: don't attempt to chdir into regular files
2013-08-14 22:15:07 -05:00
Jack Nagel
69058bd67f
unpack: don't call realpath on potentially non-existent directory
2013-08-14 22:13:55 -05:00
Jack Nagel
b0073ccdf0
unpack: extract usage
2013-08-14 22:13:26 -05:00
Jack Nagel
262afced5e
unpack: use ARGV.value
2013-08-14 20:11:40 -05:00
Jack Nagel
c4b278dfce
unpack: remove dead code
2013-08-14 20:11:30 -05:00
Jack Nagel
b408b19208
unpack: ensure $VERBOSE is restored
2013-08-14 20:11:11 -05:00
Mike McQuaid
e33d3e1e5c
brew-test-bot: only install bottle if created OK.
2013-07-18 09:56:55 -07:00
Mike McQuaid
1a4bea3a55
brew-test-bot: only force fetch with --cleanup.
2013-07-18 09:56:55 -07:00
Mike McQuaid
810005156e
brew-test-bot: add devel/HEAD install options.
2013-07-18 09:56:54 -07:00
Mike McQuaid
36051b6a71
brew-test-bot: audit after installation.
...
Enables new post-installation Cellar audit failures.
Closes Homebrew/homebrew#21242 .
2013-07-16 13:29:37 -07:00
Mike McQuaid
e8354e2fb5
brew-test-bot: reset before checkout.
2013-07-15 21:18:32 -07:00
Mike McQuaid
6823020af7
brew-test-bot: always force uninstall.
...
Also filter the force flag from pretty output.
Closes Homebrew/homebrew#20988 .
2013-07-04 10:52:56 +01:00
Mike McQuaid
e62ad08af8
brew-cleanup-installed: add new external command.
...
brew-cleanup-installed: uninstall all non-whitelisted Homebrew formulae.
Useful for maintainers/testers who regularly install lots of formulae
they don't actually use.
Populate ~/.brew-cleanup-installed with the formulae you want to keep
installed. All others will be uninstalled when brew-cleanup-installed is run.
2013-06-29 13:27:18 +01:00
Mike McQuaid
e6354b84a6
brew-test-bot: change default email subject.
2013-06-29 13:27:18 +01:00
Mike McQuaid
edbc0fadd1
brew-test-bot: improve JUnit output for Jenkins.
2013-06-29 01:37:51 +01:00
Mike McQuaid
254b2b9daf
brew-test-bot: move command shortening to method.
2013-06-29 01:37:51 +01:00
Mike McQuaid
9497d2f741
brew-test-bot: fix logs in spaced directories.
2013-06-29 01:37:51 +01:00
Mike McQuaid
3fe7346760
brew-test-bot: always write something to email file.
2013-06-27 00:25:24 +01:00
Mike McQuaid
872cf44bbc
brew-test-bot: fix email subject filename.
2013-06-26 19:57:38 +01:00
Mike McQuaid
4ae5ea7dbe
brew-test-bot: remove prefix from email subject.
2013-06-26 19:54:33 +01:00
Mike McQuaid
8dce51e5e5
brew-test-bot: don't install dependencies first.
...
Now that --build-bottle is filtered we don't need to worry about extra
installation time.
2013-06-26 19:25:47 +01:00
Mike McQuaid
7cf6ce393d
brew-test-bot: force fetching formulae.
...
References Homebrew/homebrew#20807 .
2013-06-26 19:21:32 +01:00
Jack Nagel
a4988411ad
brew-server: fix reference to removed method
...
Fixes Homebrew/homebrew#20744 .
2013-06-24 12:50:57 -05:00
Jack Nagel
083b3c84d0
Add Utils::JSON to wrap the JSON implementation
2013-06-22 21:34:02 -05:00
Mike McQuaid
33d58cdfa8
brew-test-bot: generate email subject file.
2013-06-22 11:13:59 +01:00
Mike McQuaid
13cfc013f4
brew-test-bot: uninstall formula if already installed.
2013-06-20 13:38:56 +01:00
Jack Nagel
cf66686a17
Add brew-profile to contrib
...
This command loads all formulae and dumps an HTML profile report to
stdout. So e.g. `brew profile >/tmp/report.html`
2013-06-15 16:41:14 -05:00
Mike McQuaid
43b85e5865
brew-test-bot: further tweak pull request handling.
2013-06-15 11:15:31 +01:00
Mike McQuaid
52a935d5bc
brew-test-bot: fix testing pull request handling.
2013-06-15 11:00:32 +01:00
Mike McQuaid
66cefb7be6
brew-test-bot: handle Jenkins pull request plugin.
2013-06-15 10:44:29 +01:00
Mike McQuaid
731d4016f7
brew-test-bot: run Homebrew tests every time.
2013-06-15 10:44:29 +01:00
Matt Torok
14e3c77f60
Updated brew graph
...
Changed 'graph' command to show only installed by default. Prettified
resulting graph.
By default, the `brew graph` command would output a dependency graph for every
formula it knew about. Now it only outputs a dependency graph the for formulas
installed. If you want to see the graph for all formulas, use `brew graph
--all`.
Additionally, the old version of the graph command would filter out any
formulas without depdency connections. The updated version now only does this
if calculating dependencies for all formulas via the `--all` flag.
Finally, the resulting graph has been redesigned to be simpler to read. All
formulas which have no other formulas depending on them (i.e., root nodes) are
aligned to the left. They are also outlined in a light grey box, which is
labelled "Safe to Remove". As implied, all of the formulas in this box can be
safely removed without breaking other installed formulas; all formulas outside
this box have at least one installed formula depending on them. This new graph
style is surpressed if the `--all` flag is used.
Closes Homebrew/homebrew#18282 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-09 08:21:44 -07:00
Mike McQuaid
dbccff4d80
brew-test-bot: write bottle metadata files.
2013-06-08 16:41:44 +01:00
Misty De Meo
92d65aace7
linkapps: replace #max_by with #max
...
Enumerable#max_by didn't exist in 1.8.6, so linkapps failed on Leopard.
2013-06-06 09:26:40 -05:00
Jack Nagel
d38b369497
aspell: fix audit warning
...
Closes Homebrew/homebrew#19731 .
2013-06-03 19:02:38 -05:00
Mike McQuaid
ee22ae3a56
brew-test-bot: skip unresolvable dependencies.
2013-06-03 20:53:00 +01:00
Mike McQuaid
347c905a7f
brew-test-bot: improve long command output.
2013-06-02 13:01:20 +01:00
Mike McQuaid
4f3d1f029e
brew-test-bot: better name hash and url builds.
2013-06-02 13:01:02 +01:00
Mike McQuaid
bec7ff9807
Update pull request regex name to include commits.
2013-06-02 12:49:37 +01:00
Adam Vandenberg
fa05fc2451
Add brew tap-readme <name>
external command.
...
Closes Homebrew/homebrew#17935 .
2013-05-31 14:45:43 -07:00
Mike McQuaid
aecdcf768b
brew-test-bot: don't repeat SHA-1 if identical.
2013-05-26 01:39:59 +01:00
Mike McQuaid
1856f8eadf
brew-test-bot: shorten Jenkins env SHA-1s.
2013-05-26 01:34:32 +01:00
Mike McQuaid
fafa62d1d2
brew-test-bot: use Jenkins env, add step.passed?
2013-05-26 01:11:47 +01:00
Mike McQuaid
95834ca588
brew-test-bot: fix Jenkins JUnit package detection.
2013-05-26 00:45:11 +01:00