aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2016-09-08cmd/*: don't restrict dev-cmd to Homebrew developers.Mike McQuaid
2016-09-08update.sh: don't cleanup on update for developers.Mike McQuaid
We’re defining developers as people who have run a dev-cmd at least once.
2016-09-08brew.rb: don't restrict dev-cmd/*.rb to Homebrew developers.Mike McQuaid
2016-09-08brew.sh: don't restrict dev-cmd/*.sh to Homebrew developers.Mike McQuaid
2016-09-08brew.sh: set HOMEBREW_DEVELOPER from Git config.Mike McQuaid
2016-09-08Merge pull request #864 from vladshablinsky/skip-upgradeMike McQuaid
Skip upgrade of pinned dependency if it's outdated
2016-09-08Merge pull request #890 from MikeMcQuaid/dev-cmd-helpMike McQuaid
dev-cmd: add `--help` to all developer commands.
2016-09-08Merge pull request #892 from penman/tab_explanationMike McQuaid
docs: Explain Tab instantiation
2016-09-08Merge pull request #879 from penman/checkout_warningMike McQuaid
Warn when changing branch on update
2016-09-08Add `--help` to all developer commands.Mike McQuaid
Also, flag those that we never want to be in a manpage.
2016-09-07Explain more Tab instantiation methodsAlyssa Ross
2016-09-07Explain Tab.create vs Tab.for_formulaAlyssa Ross
This was really confusing to me, and I had to go looking through the Tab history, where I found a comment explaining it that has since been deleted. This wasn't a great experience. This commit basically adds that explanation back in.
2016-09-07Test source.path on Tab.create and .for_formulaAlyssa Ross
2016-09-07Combine Tab alias_path with source.pathAlyssa Ross
2016-09-07More realistic alias_path testAlyssa Ross
2016-09-07Revert "Implement opoo in bash"Alyssa Ross
This reverts commit 2498d99a143d0e50e92a0aa60316d47c9ea83edc.
2016-09-07test_integration_cmds: reinstall pinnedVlad Shablinsky
2016-09-07FormulaInstaller#check_install_sanity test pinnedVlad Shablinsky
Forbid to install formual if it has pinned dependencies.
2016-09-07test_formula: eligible_kegs_for_cleanup_keg_pinnedVlad Shablinsky
2016-09-07reinstall: fail if pinnedVlad Shablinsky
2016-09-07formula_installer: don't allow pinned dependenciesVlad Shablinsky
Prompt user to unpin pinned dependencies of the formula
2016-09-07test-bot: separate tap/core no formula handling.Mike McQuaid
`e.tap` calls the tap method which wants a block on `FormulaUnavailableError` so the previous approach is :-1:.
2016-09-07test-bot: handle missing tap in exception.Mike McQuaid
Handle the case where a `FormulaUnavailableError` does not contain a tap reference so fall back to `CoreTap` in this case.
2016-09-07Merge pull request #833 from DomT4/death_by_xcodeMike McQuaid
xcode: die unless Xcode/CLT up-to-date on prerelease macOS
2016-09-07Refactor MacOS check_development_tools usage.Mike McQuaid
Better use the abstraction layer so e.g. Linux could have similarly fatal checks for these things.
2016-09-07test-bot: put exception, retry on missing formula.Mike McQuaid
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-07Merge pull request #857 from MikeMcQuaid/update-report-link-moreMike McQuaid
update-report: also link docs, completions.
2016-09-06test-bot: tweak cleaning behaviour again.Mike McQuaid
Always run `git clean -ffdx` on HOMEBREW_REPOSITORY. Also, ensure that if we can't find a formula that's logged.
2016-09-06update-report: also link docs, completions.Mike McQuaid
These are more files in the HOMEBREW_REPOSITORY that we want to link to the HOMEBREW_PREFIX.
2016-09-06utils: split link_path_manpages method.Mike McQuaid
Pull more logic into the more generic `link_src_dst_dirs` to be used to do more linkage.
2016-09-06test-bot: git clean less in cleanup_*.Mike McQuaid
There's edge-cases which is breaking tap CI.
2016-09-06Merge pull request #806 from reitermarkus/refactor-cask-scopesMarkus Reiter
Add `cask_files` method to `Tap` class.
2016-09-05Merge pull request #866 from tdsmith/audit-libresslTim D. Smith
Catch system libressl in openssl audit as well
2016-09-05Adjust branch change messageAlyssa Ross
2016-09-05Formula#specified_pathAlyssa Ross
2016-09-05More consistent styleAlyssa Ross
2016-09-05Remove `homebrew-fonts` hack from search.Markus Reiter
2016-09-05Add `cask_files` method to `Tap` class.Markus Reiter
2016-09-05test-bot: never cleanup homebrew/core.Mike McQuaid
Otherwise weird things happen and formulae can't be found.
2016-09-05Update Tap for alias_pathAlyssa Ross
2016-09-05Warn when changing branch on updateAlyssa Ross
Closes #877
2016-09-05Implement opoo in bashAlyssa Ross
2016-09-05Formula: include Utils::ShellMisty De Meo
2016-09-05Utils::Shell: convert to use module_functionMisty De Meo
2016-09-05Replace install_name/install_ref with alias_pathAlyssa Ross
2016-09-05Switch to hash rocketsAlyssa Ross
2016-09-04Catch LibreSSL libtls as wellTim D. Smith
Update the description to reflect that we may be talking about either crypto library and neither is okay. :)
2016-09-04Merge pull request #201 from gregory-nisbet/feature-env-shellsMike McQuaid
--env: support more shells, allow explicit shell selection
2016-09-04test-bot: use UPSTREAM_BOTTLE_KEEP_OLD.Mike McQuaid
This is set by Jenkins to indicate a downstream bottle upload job needs to use `brew bottle --keep-old`.
2016-09-04Merge pull request #870 from MikeMcQuaid/revert-keep-oldMike McQuaid
bottle: revert --keep-old changes.