Alyssa Ross
37beacd37d
Revert "Implement opoo in bash"
...
This reverts commit 2498d99a143d0e50e92a0aa60316d47c9ea83edc.
2016-09-07 20:24:02 +01:00
Vlad Shablinsky
846fa23156
test_integration_cmds: reinstall pinned
2016-09-07 20:58:14 +03:00
Vlad Shablinsky
f9b910eeb6
FormulaInstaller#check_install_sanity test pinned
...
Forbid to install formual if it has pinned dependencies.
2016-09-07 20:58:13 +03:00
Vlad Shablinsky
02a578d842
test_formula: eligible_kegs_for_cleanup_keg_pinned
2016-09-07 20:58:13 +03:00
Vlad Shablinsky
f8ea7a4a0c
reinstall: fail if pinned
2016-09-07 20:58:13 +03:00
Vlad Shablinsky
a04030a6f7
formula_installer: don't allow pinned dependencies
...
Prompt user to unpin pinned dependencies of the formula
2016-09-07 20:58:09 +03:00
Zhiming Wang
1a0220d9de
README and ISSUE_TEMPLATE: quote $(brew --repo)
...
Always a good idea to quote command substitution.
2016-09-07 11:21:41 -04:00
Mike McQuaid
9586390418
Merge pull request #888 from MikeMcQuaid/test-bot-missing-tap
...
test-bot: separate tap/core no formula handling.
2016-09-07 13:55:50 +01:00
Mike McQuaid
665c56538e
test-bot: separate tap/core no formula handling.
...
`e.tap` calls the tap method which wants a block on
`FormulaUnavailableError` so the previous approach is 👎 .
2016-09-07 12:47:23 +01:00
Mike McQuaid
078969ff81
Merge pull request #887 from MikeMcQuaid/test-bot-missing-tap
...
test-bot: handle missing tap in exception.
2016-09-07 12:20:13 +01:00
Mike McQuaid
f9fe5b6798
test-bot: handle missing tap in exception.
...
Handle the case where a `FormulaUnavailableError` does not contain a tap
reference so fall back to `CoreTap` in this case.
2016-09-07 11:40:28 +01:00
Mike McQuaid
d1ba4f44c0
Merge pull request #833 from DomT4/death_by_xcode
...
xcode: die unless Xcode/CLT up-to-date on prerelease macOS
2016-09-07 09:51:06 +01:00
Mike McQuaid
9c5af247e8
Merge pull request #886 from MikeMcQuaid/test-bot-no-formula-debugging
...
test-bot: put exception, retry on missing formula.
2016-09-07 09:50:21 +01:00
Mike McQuaid
f1cc1265af
Refactor MacOS check_development_tools usage.
...
Better use the abstraction layer so e.g. Linux could have similarly
fatal checks for these things.
2016-09-07 09:11:06 +01:00
Mike McQuaid
159ba9b012
test-bot: put exception, retry on missing formula.
...
This will be useful in debugging (and recovering from) the situation
where sometimes formulae can't be found when specifying multiple on the
command-line.
2016-09-07 08:42:00 +01:00
Mike McQuaid
4d123e6227
Merge pull request #857 from MikeMcQuaid/update-report-link-more
...
update-report: also link docs, completions.
2016-09-07 08:23:40 +01:00
Tim D. Smith
adaba7157d
Merge pull request #885 from numbergames/patch-2
...
minor typo
2016-09-06 20:15:32 -07:00
numbergames
a1145a88b2
minor typo
...
Fixed minor typo -- missing preposition.
2016-09-06 19:38:38 -04:00
Mike McQuaid
069d5f00bc
Merge pull request #884 from MikeMcQuaid/test-bot-clean-change-again
...
test-bot: tweak cleaning behaviour again.
2016-09-06 12:11:58 +01:00
Mike McQuaid
b21d724618
test-bot: tweak cleaning behaviour again.
...
Always run `git clean -ffdx` on HOMEBREW_REPOSITORY. Also, ensure that
if we can't find a formula that's logged.
2016-09-06 12:00:08 +01:00
Mike McQuaid
f64befdd78
Merge pull request #883 from MikeMcQuaid/test-bot-git-clean-less
...
test-bot: git clean less in cleanup_*.
2016-09-06 09:04:59 +01:00
Mike McQuaid
1160d0e347
update-report: also link docs, completions.
...
These are more files in the HOMEBREW_REPOSITORY that we want to link to
the HOMEBREW_PREFIX.
2016-09-06 09:04:51 +01:00
Mike McQuaid
3ebc5a88e8
utils: split link_path_manpages method.
...
Pull more logic into the more generic `link_src_dst_dirs` to be used to
do more linkage.
2016-09-06 09:04:51 +01:00
Mike McQuaid
c676189455
test-bot: git clean less in cleanup_*.
...
There's edge-cases which is breaking tap CI.
2016-09-06 08:44:11 +01:00
Markus Reiter
42e45a3d5f
Merge pull request #806 from reitermarkus/refactor-cask-scopes
...
Add `cask_files` method to `Tap` class.
2016-09-06 00:34:23 +02:00
Tim D. Smith
7303a55cc0
Merge pull request #866 from tdsmith/audit-libressl
...
Catch system libressl in openssl audit as well
2016-09-05 14:25:51 -07:00
Alyssa Ross
04ebd0af33
Adjust branch change message
2016-09-05 22:18:24 +01:00
Alyssa Ross
c58bbdc213
Formula#specified_path
2016-09-05 22:13:55 +01:00
Alyssa Ross
ba10ce70bd
More consistent style
2016-09-05 22:01:05 +01:00
Markus Reiter
c20a7fa859
Remove homebrew-fonts
hack from search.
2016-09-05 21:43:03 +02:00
Markus Reiter
89a63fb177
Add cask_files
method to Tap
class.
2016-09-05 21:43:03 +02:00
Mike McQuaid
7820489831
Merge pull request #880 from MikeMcQuaid/test-bot-cleanup-less
...
test-bot: never cleanup homebrew/core.
2016-09-05 20:37:43 +01:00
Mike McQuaid
2eb2176eae
Merge pull request #874 from zmwangx/doc-interesting-forks
...
doc/Interesting-Taps-&-Branches: rename to Interesting-Taps-&-Forks
2016-09-05 20:29:20 +01:00
Mike McQuaid
0a098ae55d
test-bot: never cleanup homebrew/core.
...
Otherwise weird things happen and formulae can't be found.
2016-09-05 20:17:49 +01:00
Alyssa Ross
b90eba8ffd
Update Tap for alias_path
2016-09-05 14:26:17 +01:00
Alyssa Ross
07a00c234c
Warn when changing branch on update
...
Closes #877
2016-09-05 11:20:19 +01:00
Alyssa Ross
2498d99a14
Implement opoo in bash
2016-09-05 10:33:50 +01:00
Misty De Meo
efd29ebaca
Merge pull request #878 from mistydemeo/fix_shell_profile
...
Fix shell profile
2016-09-05 15:08:49 +10:00
Misty De Meo
b2ac693d47
Formula: include Utils::Shell
2016-09-05 14:45:35 +10:00
Misty De Meo
e40d70c761
Utils::Shell: convert to use module_function
2016-09-05 14:45:29 +10:00
Alyssa Ross
65ee5408c3
Replace install_name/install_ref with alias_path
2016-09-05 01:19:08 +01:00
Alyssa Ross
c17664b124
Switch to hash rockets
2016-09-05 01:19:08 +01:00
Tim D. Smith
a4b4b9cd90
Catch LibreSSL libtls as well
...
Update the description to reflect that we may be talking about either crypto library and neither is okay. :)
2016-09-04 16:28:51 -07:00
Zhiming Wang
cc0919c7d0
doc/Interesting-Taps-&-Branches: rename to Interesting-Taps-&-Forks
...
This document lists Tigerbrew and Linuxbrew as interesting forks, not
branches (they used to be "Interesting Branches (aka forks)" but that
changed in b745546), so "Interesting Taps & Branches" is a more fitting
title.
The term "branches" is also presumably confusing to folks with a shallow
understanding of GitHub and/or git who may not realize how GitHub forks
and git branches are related.
2016-09-04 17:23:44 -04:00
Mike McQuaid
dfcbefff73
Merge pull request #201 from gregory-nisbet/feature-env-shells
...
--env: support more shells, allow explicit shell selection
2016-09-04 21:23:33 +01:00
Mike McQuaid
8e98a0a198
Merge pull request #872 from MikeMcQuaid/test-bot-keep-old
...
test-bot: use UPSTREAM_BOTTLE_KEEP_OLD.
2016-09-04 20:59:50 +01:00
Mike McQuaid
3acaecca8b
test-bot: use UPSTREAM_BOTTLE_KEEP_OLD.
...
This is set by Jenkins to indicate a downstream bottle upload job needs
to use `brew bottle --keep-old`.
2016-09-04 20:07:37 +01:00
Mike McQuaid
2e5e9286f7
Merge pull request #870 from MikeMcQuaid/revert-keep-old
...
bottle: revert --keep-old changes.
2016-09-04 19:05:55 +01:00
Mike McQuaid
e5869b1e9a
Merge pull request #859 from MikeMcQuaid/preinstall-update-whitespace
...
update-report: add newline if preinstall updated.
2016-09-04 18:59:38 +01:00
Mike McQuaid
81747364e7
Merge pull request #869 from MikeMcQuaid/test-bot-cleanup-all-taps
...
test-bot: cleanup all repositories.
2016-09-04 18:59:16 +01:00