17707 Commits

Author SHA1 Message Date
Mike McQuaid
8f1a3b53c3
Merge pull request #4727 from commitay/conflicts-cop-node
conflicts_cop: remove `node@` from whitelist
2018-08-19 16:16:15 +01:00
commitay
84216f5aa8 conflicts_cop: remove node@ from whitelist 2018-08-19 17:35:23 +10:00
Mike McQuaid
b2bfa6247f
Merge pull request #4678 from sjackman/mdfind
OS::Mac.mdfind: No need to guard on OS.mac?
2018-08-18 12:06:05 +01:00
Mike McQuaid
b87f2f55c8
Merge pull request #4716 from woodruffw/curl-git-dev-paths
brew.sh: Allow developers to specify curl/git paths
2018-08-18 12:05:29 +01:00
Mike McQuaid
bab5b02293
Merge pull request #4620 from brianmorton/hbc_analytics
Add analytics to cask installs
2018-08-18 09:33:36 +01:00
Mike McQuaid
86f27baea3
docs/Analytics: note install_on_request and cask_install. 2018-08-18 08:49:07 +01:00
Mike McQuaid
077e9f0c53
hbc/installer: don't send analytics for private taps. 2018-08-18 08:48:49 +01:00
Mike McQuaid
9fc8265f05
Merge pull request #4723 from Homebrew/revert-4717-error-pipe
Revert "Use JSON to marshal errors from children"
2018-08-18 08:48:35 +01:00
Mike McQuaid
b068e4b927
update-report: tweak cask analytics messaging. 2018-08-18 08:26:44 +01:00
Mike McQuaid
7df5b7057e
Revert "Use JSON to marshal errors from children" 2018-08-18 08:20:13 +01:00
Kevin Abel
584cced003
Remove the chdir call that was already moved to the ancestor
528b4b367ed2a4026c321e2f2e503ace4548b9d2 moved the chdir definition to
the parent class and call it in the parent's stage. chdir was getting
called twice for archives with two nested directories.
2018-08-17 23:13:23 -05:00
Brian Morton
7ced0be133 Merge branch 'master' into hbc_analytics 2018-08-17 16:18:40 -07:00
Mike McQuaid
b8e276ad8a
Merge pull request #4717 from woodruffw/error-pipe
Use JSON to marshal errors from children
2018-08-17 22:06:27 +01:00
Mike McQuaid
89e0302bb4
Merge pull request #4713 from JBallin/contributing-fork
CONTRIBUTING: Add "How to contribute" section
2018-08-17 22:04:03 +01:00
JBallin
4141c494d9 Link first-timers to "How To Open A Homebrew Pull Request" 2018-08-17 12:53:12 -07:00
William Woodruff
5c90833f0a
Use JSON to marshal errors from children 2018-08-17 15:23:08 -04:00
William Woodruff
a7816eea6e
brew.sh: Remove whitespace 2018-08-17 15:20:05 -04:00
William Woodruff
60741c5c25
brew.sh: Integrate curl/git path checks into main checks 2018-08-17 15:17:14 -04:00
William Woodruff
479f82904b
brew.sh: Allow developers to specify curl/git paths
This introduces the HOMEBREW_CURL_PATH and HOMEBREW_GIT_PATH
variables, which are used to populate HOMEBREW_CURL and HOMEBREW_GIT,
respectively, when in developer mode (HOMEBREW_DEVELOPER).

Both paths are expected to be valid executables and must
have the executable bit set.
2018-08-17 14:59:07 -04:00
Jonathan Chang
a11039d854
Merge pull request #4710 from jonchang/audit-scope-fix
audit: don't error when test block is missing
2018-08-16 17:00:29 -04:00
Jonathan Chang
25d0c020c9 audit: don't error when test block is missing 2018-08-16 16:42:08 -04:00
Jonathan Chang
a5a6da5861
Merge pull request #4698 from jonchang/audit-scope
audit: fixes for test checks
2018-08-16 14:45:51 -04:00
Mike McQuaid
3a8165cf40
Merge pull request #4694 from JBallin/docs-upgrade-cleanup
[docs] Clarify upgrade --cleanup only cleans upgraded formulae
2018-08-16 19:23:42 +01:00
Jonathan Chang
ca59377a90 audit: add autocorrect and tests for test checks 2018-08-16 12:43:50 -04:00
Jonathan Chang
5f981a8722 tests: add test for test calls audit cop 2018-08-16 12:43:13 -04:00
Jonathan Chang
2487345460 audit: fixes for test checks 2018-08-16 12:43:13 -04:00
JBallin
f065c0a737 Generate man page 2018-08-16 09:29:30 -07:00
JBallin
520b5a103a Clarify that --cleanup only runs on formulae which were just upgraded 2018-08-16 09:28:24 -07:00
JBallin
526262fca5 Change <formula> to <formulae> to match the suggested inputs 2018-08-16 09:28:24 -07:00
Markus Reiter
880f6fa509
Merge pull request #4700 from reitermarkus/hide-lockfile-cleanup
Hide lockfiles being cleaned up.
2018-08-16 15:17:18 +02:00
Markus Reiter
efd1884c2e Hide lockfiles being cleaned up again. 2018-08-16 12:45:17 +02:00
Mike McQuaid
63a66efe59
Merge pull request #4703 from MikeMcQuaid/bundle-check-man
manpage: add `brew bundle check --verbose`
2018-08-16 11:06:17 +01:00
Mike McQuaid
0c7dbd07bc manpage: add brew bundle check --verbose 2018-08-16 10:50:17 +01:00
Mike McQuaid
3e289aa6c4
Merge pull request #4702 from MikeMcQuaid/kernel-exit-debug
brew.rb: only output "Kernel.exit" in debugging mode.
2018-08-16 10:23:40 +01:00
Mike McQuaid
40fc520a45 brew.rb: only output "Kernel.exit" in debugging mode.
This doesn't seem to make sense for `--verbose`.
2018-08-16 09:58:39 +01:00
Mike McQuaid
71ca1ea314
Merge pull request #4701 from MikeMcQuaid/readme-jonchang
README: add jonchang.
2018-08-16 09:57:43 +01:00
Mike McQuaid
8537a68533 README: add jonchang.
Another maintainer!
2018-08-16 09:39:44 +01:00
Claudia
61db35f77d
brew style 2018-08-16 09:01:46 +02:00
Brian Morton
ea29158a4d
update git config key for analytics bool 2018-08-16 08:19:11 +02:00
Brian Morton
1b51456b4c
fix module path to ::Utils::Anlytics 2018-08-16 08:18:23 +02:00
Brian Morton
77c242548e
update variable name and msg string per comments 2018-08-16 08:18:23 +02:00
Brian Morton
37f1ae61b2
add cask analytics msg on brew update 2018-08-16 08:16:33 +02:00
Brian Morton
6701c207e0
add anlytics to cask installs 2018-08-16 08:10:07 +02:00
Shaun Jackman
0fcf8abf32
Merge pull request #4696 from sjackman/any-skip-relocation
BottleSpecification: Do not skip bottle relocation on Linux
2018-08-15 11:42:20 -07:00
Mike McQuaid
205fdc09db
Merge pull request #4692 from GauthamGoli/gh-api-exception-handling
utils/github: Exception handling
2018-08-15 19:06:05 +01:00
Shaun Jackman
21dac6b09d
Merge pull request #4695 from sjackman/keg-only
KegOnlyReason: Reasons related to macOS valid only on macOS
2018-08-15 10:51:17 -07:00
Shaun Jackman
294db31849 BottleSpecification: Do not skip bottle relocation on Linux
Bottles must be relocated on Linux to find the brewed glibc and gcc.
2018-08-15 10:23:55 -07:00
Shaun Jackman
8a1fa28f9c KegOnlyReason: Reasons related to macOS valid only on macOS 2018-08-15 10:14:17 -07:00
Dominyk Tiller
2060eb233d
Merge pull request #4676 from DomT4/10xDevTools
10x/Mojave: update dev tool expected versions
2018-08-15 16:40:51 +01:00
Gautham Goli
54033d320b utils/github: Raise exceptions if status code != 200 or exit code is not 0 2018-08-15 20:57:22 +05:30