Jack Nagel
1753362024
Call #name rather than relying on implicit #to_s
2014-10-29 23:08:58 -05:00
Jack Nagel
673f08f17e
audit: compare file mode directly
2014-10-29 22:47:17 -05:00
Jack Nagel
1195718d0e
Rename "f" to "formula" in the installer
2014-10-29 22:41:03 -05:00
Jack Nagel
ad4edb94d7
Whitelist config scripts from OS X Server
...
Closes Homebrew/homebrew#33398 .
2014-10-28 22:49:40 -05:00
Jack Nagel
f281ea3a57
Simplify config script doctor check
2014-10-28 22:49:40 -05:00
Jack Nagel
d494c9db8e
Use start_with? instead of regexp
2014-10-28 22:49:40 -05:00
Jack Nagel
d7de5b6e24
real_cellar cannot be nil
2014-10-28 22:49:40 -05:00
Jim Witschey
a56ddb9eda
cmd/install: fallback to searching formula names.
...
Closes Homebrew/homebrew#33648 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-28 11:16:24 +00:00
Mike McQuaid
27c1a67ed6
brew-test-bot: add fail-fast option.
...
Allows easier testing of failures due to bad state.
2014-10-27 13:02:30 +00:00
Mike McQuaid
19d12aee45
Import docs from wiki.
...
Closes Homebrew/homebrew#33211 .
2014-10-26 14:57:36 +00:00
Mike McQuaid
cd528e7203
brew-test-bot: tweak pull request diff detection.
...
Avoid accidentally including more changes than was intentional.
2014-10-26 12:34:09 +00:00
Mike McQuaid
a094dbe2bb
brew-test-bot: just use ci-upload flag.
...
Can combine testing and PR upload jobs into a single one.
2014-10-24 14:27:04 +01:00
Mike McQuaid
3e8c6c8e67
brew-test-bot: start generalization of uploaders.
2014-10-24 13:57:00 +01:00
Mike McQuaid
d56a2751a1
brew-test-bot: always base URL tests on master.
2014-10-22 09:32:19 +01:00
Mike McQuaid
356e75487e
Point to a tap when installing or fetching.
...
When installing or fetching and stuff goes wrong we can't always catch
the error and redirect to the tap. Instead, point to the tap before we
do anything failure-prone and hopefully that'll encourage people to
file issues in the right place. If not we can say that explicitly.
Closes Homebrew/homebrew#33220 .
2014-10-21 23:04:55 +01:00
Mike McQuaid
5c88e8d654
brew-test-bot: be more resilient to bad arguments.
2014-10-21 15:34:20 +01:00
Mike McQuaid
324ea3e481
doctor: Xcode 6.1 is in the App Store.
2014-10-21 14:56:32 +01:00
Mike McQuaid
0cc259613b
brew-test-bot: keep running after a single error.
2014-10-21 12:12:24 +01:00
Jack Nagel
6214b98217
Drop questionable CLT advice
...
If an outdated Xcode is installed, it really needs to be updated if
possible. Otherwise things that depend on Xcode at build time will have
that dependency satisfied, but will fail to compile. The CLT is enough
if it is installed by itself, in which case Xcode dependencies will not
be satisfied.
2014-10-20 14:20:48 -05:00
Linus Unnebäck
92be5bb193
doctor: Xcode 6.1 is in the App Store
...
Closes Homebrew/homebrew#33397 .
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2014-10-20 11:31:32 -07:00
Jack Nagel
8c6efd8993
Drop pointless use of CannotInstallFormulaError
...
These are not caught anywhere, just raise the string. Missed in
1b3b61ff08a4ee5979838f7dbc171e9b38e83f7c.
2014-10-20 03:15:12 -05:00
Mike McQuaid
f96c6e5c6c
doctor: clarify 10.10 Xcode situation.
2014-10-19 19:40:37 +01:00
Mike McQuaid
b91b23f8d0
brew-test-bot: set HOME.
...
Stop dumping files in the real HOME and allow Jenkins to handle
workspace cleanup instead.
2014-10-19 13:33:41 +01:00
Mike McQuaid
b6c2c8cdc8
cleanup: only clean cache if it exists.
...
Closes Homebrew/homebrew#33297 .
2014-10-19 12:28:32 +01:00
Jack Nagel
f8c0c27566
Deprecate insecure download strategies
2014-10-18 17:39:53 -05:00
Mike McQuaid
ecc09cee7e
brew-test-bot: always repair taps when tapping.
2014-10-17 09:28:01 +01:00
Jack Nagel
b6631b9a15
audit: call puts once instead of problems.size + 2 times
2014-10-17 00:35:51 -05:00
Jack Nagel
fb30041640
audit: loop over deps once
2014-10-17 00:11:46 -05:00
Jack Nagel
73d08fcc1a
Audit devel and head deps
2014-10-17 00:08:17 -05:00
Mike McQuaid
f82efb9d76
brew-test-bot: fix pull request URLs.
2014-10-16 22:06:46 +01:00
Mike McQuaid
358fd0ca19
brew-test-bot: use Jenkins PR plugin provided URL.
2014-10-16 21:42:55 +01:00
Mike McQuaid
d1ab9fc682
brew-test-bot: fix tap directory naming.
2014-10-16 20:00:52 +01:00
Mike McQuaid
7312b4a1a4
brew-test-bot: truncate output to 1MB.
2014-10-16 10:28:51 +01:00
Jack Nagel
7266ecd4e3
Hide install receipt key names
2014-10-15 01:30:56 -05:00
Jack Nagel
b05351d0b2
Reorganize post-install checks so we can share more code
2014-10-13 23:13:01 -05:00
Jack Nagel
b46ebf8a29
Simplify post-install audit output
2014-10-13 23:13:00 -05:00
Jack Nagel
09d53f4fc5
Remove audit whitelist
...
This is currently unnecessary.
2014-10-13 23:13:00 -05:00
Tim D. Smith
e2609385de
doctor: warn about libcurl.framework
...
Closes Homebrew/homebrew#33076 .
2014-10-11 00:19:42 -07:00
Jack Nagel
285f8f77e6
Tab#with? accepts the same types as BuildOptions#with?
2014-10-09 00:20:15 -05:00
Jack Nagel
5247f44205
leaves: load tab outside of the inner loop
2014-10-09 00:20:15 -05:00
Jack Nagel
cb862901ea
Whitelist more fuse files
...
Someday this will be finished.
2014-10-07 18:51:02 -05:00
Jack Nagel
7029810c18
Fix install_name_tool check when Xcode license isn't accepted yet
...
Fixes Homebrew/homebrew#32712 .
2014-10-07 17:23:09 -05:00
Tim D. Smith
facb82e4bc
Shows time since last commit in brew config
...
Closes Homebrew/homebrew#32936 .
2014-10-05 16:17:57 -07:00
Tim D. Smith
9134718f9c
Audit formulæ for easy-install.pth files
...
Closes Homebrew/homebrew#32860 .
2014-10-02 11:58:13 -07:00
Jack Nagel
c4818394cb
Post-install audit for shadowed header files
2014-10-01 23:32:53 -05:00
Jack Nagel
86bb9b3fbb
Remove commented-out code
2014-09-30 23:12:20 -05:00
Jack Nagel
95ec1650f4
Whitelist fuse pc files too
2014-09-30 22:37:27 -05:00
Jack Nagel
49d48a36a3
Whitelist more MacFuse headers
...
I think this is all of them.
2014-09-30 19:07:57 -05:00
Jack Nagel
94c7cc4b35
Fix whitelisted headers
2014-09-28 11:15:25 -05:00
Jack Nagel
1c71fb4287
Drop executable bits from imported commands
...
Closes Homebrew/homebrew#32743 .
2014-09-27 23:57:03 -05:00