Stefan
28d465fab1
gist-logs: basic login
...
Closes Homebrew/homebrew#33839 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-10 17:07:36 -06:00
Mike McQuaid
1eb74cb419
test-bot: handle changed bottled dependencies.
2014-11-07 21:48:55 +00:00
Jack Nagel
e1bfbad810
Make quieter an installer mode
2014-11-03 21:43:11 -06:00
Jack Nagel
3421308bd4
Make git an installer mode
2014-11-03 21:39:11 -06:00
Jack Nagel
3c9cc18c17
Add ARGV.git?
2014-11-03 21:39:11 -06:00
Mike McQuaid
2d67c5ee8f
brew-pull: allow resolution with --resolve.
2014-11-03 10:00:50 +00:00
Tim D. Smith
809e048b96
doctor: check for .pth support in Homebrew site-packages
2014-11-02 10:33:35 -08:00
Mike McQuaid
992f40e119
pull: pull from PR then from BrewTestBot.
...
This allows making e.g. `Closes #X` point to the correct commit to reduce confusion and allows `--bump` to function correctly.
2014-11-01 10:14:48 +00:00
Jack Nagel
a01a3bd594
Check for MacPorts/Fink installation only after build failures
2014-10-31 20:54:09 -05:00
Jack Nagel
d8abdfa56d
Revert "run macports check after failed build instead of before every build"
...
CannotInstallFormulaError is only raised when another version of the
formula is linked or any of its dependencies are unlinked, in which case
this warning is totally irrelevant. It should be checked after build
errors instead.
This reverts commit 466d0f718bc2241e830393b384294c21194995e0.
2014-10-31 20:54:09 -05:00
Jack Nagel
73cc58641b
More specific require
2014-10-31 20:10:49 -05:00
Jack Nagel
9a356fc609
Remove FormulaAlreadyInstalledError
...
install is the only command that can trigger this warning, so it should
be handled before instantiating the installer.
2014-10-31 18:33:39 -05:00
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