Markus Reiter
a4e0413bf9
Let GitHub::open_api return nil when status is 204 No Content.
2019-02-20 02:11:19 +01:00
Shaun Jackman
e39465c1d6
Azure: Export brew-test-bot.xml from Docker
2019-02-19 14:51:24 -08:00
Shaun Jackman
157d8d2ffc
Dockerfile.test.yml: Export Azure environment vars
2019-02-19 11:34:18 -08:00
Shaun Jackman
d72a0ac584
azure-pipelines.yml Run test-bot within Docker
2019-02-19 11:34:18 -08:00
Shaun Jackman
5c05d98795
auzure-pipelines.yml: Create ~/.linuxbrew/Homebrew
2019-02-19 11:34:18 -08:00
Shaun Jackman
a8b7337357
azure-pipelines.yml: Build and test Docker image
2019-02-19 11:34:18 -08:00
Mike McQuaid
605c0e8239
Merge pull request #5769 from waldyrious/patch-1
...
missing_formula.rb: add help message for uconv
2019-02-19 12:56:36 +00:00
Waldir Pimenta
d4e3fb45cb
missing_formula.rb: add help message for uconv
2019-02-19 10:51:52 +00:00
Mike McQuaid
78a1732ba2
Merge pull request #5759 from adunning/patch-1
...
Clean up blacklisted package messages
2019-02-19 08:03:55 +00:00
Mike McQuaid
900eef347f
Merge pull request #5766 from scpeters/tap_no_args_means_no_update
...
tap: skip auto-update if called with no args
2019-02-19 08:03:19 +00:00
Steven Peters
58104ab838
tap: skip auto-update if called with no args
2019-02-18 20:45:26 -08:00
Andrew Dunning
332f437f39
MacRuby > RubyMotion
2019-02-18 16:20:59 -05:00
Andrew Dunning
1efdd41887
Further improvement to blacklist messages
2019-02-18 15:42:49 -05:00
Mike McQuaid
ef5366dac5
Merge pull request #5765 from MikeMcQuaid/argv-freeze
...
ARGV: freeze when using CLI::Parser.
2019-02-18 19:06:30 +00:00
Mike McQuaid
cee75b6af2
ARGV: freeze when using CLI::Parser.
...
Otherwise `Homebrew.args` values may not match those of modified `ARGV`.
2019-02-18 16:56:43 +00:00
Shaun Jackman
10553e5729
Update docs/Homebrew-Governance.md
...
Co-Authored-By: MikeMcQuaid <mike@mikemcquaid.com>
2019-02-18 16:26:34 +00:00
Zach Auten
554106d2e0
Updated missing formula cask reason
...
- search_for_cask in missing_formula renamed to is_a_cask_reason
- is_a_cask calls new getInfo method in cask/cmd/info.rb to return info
string
- self.info in info.rb now calls getInfo and puts return value
- added ohai_title to return the ohai printout for only titles, so that
ohai printout could be added to the getInfo return string without
calling puts.
- refactored ohai to use ohai_title
- updated info_spec.rb cask info test to be more specific when
matching stderr.
- is_a_cask_reason will respect 'silent'
- refactored print_caveats to return instead of print
2019-02-18 03:33:57 -05:00
Zach Auten
648c8e4672
Merge branch 'master' into brew-info-display-casks
2019-02-18 03:26:43 -05:00
Mike McQuaid
117c24f4b6
Merge pull request #5756 from MikeMcQuaid/update-untap
...
Improve handling of deleted taps.
2.0.2
2019-02-17 12:59:18 +00:00
Shaun Jackman
2864ed9126
Merge pull request #5760 from sjackman/dockerfile-test
...
Dockerfile.test.yml: Run brew test-bot as linuxbrew
2019-02-17 00:05:59 -05:00
Shaun Jackman
a30b69c318
Dockerfile.test.yml: Run brew test-bot as linuxbrew
...
Running brew test-bot as root fails.
==> Running brew update...
Error: Running Homebrew as root is extremely dangerous and no longer supported.
2019-02-16 20:39:25 -08:00
Andrew Dunning
60b698ba28
Clean up blacklisted package messages
...
Ensure consistent formatting and provide references to all MacTeX packages
2019-02-16 17:31:24 -05:00
Michka Popoff
d27320087a
Merge pull request #5757 from sjackman/tests-root
...
tests: Disable tests that require being non-root
2019-02-16 23:13:43 +01:00
Shaun Jackman
3bcffeae15
tests: Disable tests that require being non-root
...
Set the environment variable USER=root which is required by
brew tests --only=utils/user
Fix these tests:
rspec ./test/diagnostic_checks_spec.rb:26 # Homebrew::Diagnostic::Checks #check_access_directories
rspec ./test/pathname_spec.rb:120 # Pathname#ensure_writable makes a file writable and restores permissions
rspec ./test/utils/user_spec.rb:22 # User#gui? when the current user is in a console session gui? should equal true
rspec ./test/utils/user_spec.rb:6 # User should eq nil
2019-02-16 12:55:09 -08:00
Mike McQuaid
ae7492f3b5
Remove "undocumented options" that are documented options.
2019-02-16 20:07:28 +00:00
Mike McQuaid
67cbb129ff
diagnostic: warn people about tapped, deprecated taps.
2019-02-16 20:07:10 +00:00
Mike McQuaid
e7ce5dddb7
update: recommend 'brew untap` if tap doesn't exist.
...
We removed a few old, deprecated repos recently and people with them
still tapped who get confused at the `brew update` error message.
2019-02-16 19:57:56 +00:00
Mike McQuaid
f3716fe2d8
Merge pull request #5738 from BenMusch/handle-conflicts
...
Prioritize CLI arguments over env vars when they conflict
2019-02-16 19:15:05 +00:00
Frizlab
c27ba5c4bd
Print a warning when a recursive upgradable or broken dependant has been found
2019-02-16 14:40:29 +01:00
Mike McQuaid
cadffcf2a0
Merge pull request #5737 from davidjb/patch-1
...
Add info on env variables for Formula Cookbook
2019-02-16 13:05:27 +00:00
Ben Muschol
c7831a457d
Get brew style to pass
2019-02-16 07:56:12 -05:00
Markus Reiter
e87338ede1
Merge pull request #5753 from reitermarkus/github
...
Pass additional options to `GitHub.pull_requests`.
2019-02-16 12:06:05 +01:00
Markus Reiter
e9c45ff17b
Pass additional options to GitHub.pull_requests.
2019-02-16 11:30:49 +01:00
Mike McQuaid
6f9a142a05
Merge pull request #5742 from MikeMcQuaid/caveats-prefix
...
formula: make JSON caveats output use consistent prefix.
2019-02-16 09:50:46 +00:00
Mike McQuaid
d415600e20
Formula Cookbook: fix typo.
2019-02-16 09:50:18 +00:00
Mike McQuaid
a3a3e3b878
Formula Cookbook: env var docs tweaks.
2019-02-16 09:46:57 +00:00
Mike McQuaid
e81f84b109
Merge pull request #5748 from MikeMcQuaid/bottle-arch
...
cmd/install: add --bottle-arch.
2019-02-16 09:44:43 +00:00
Mike McQuaid
1f94475862
Merge pull request #5752 from iMichka/chown
...
Dockerfile: do not chown linuxbrew folder
2019-02-16 09:41:31 +00:00
Markus Reiter
713453cc2f
Merge pull request #5745 from reitermarkus/cask-edit
...
Allow editing broken casks.
2019-02-16 10:20:56 +01:00
Markus Reiter
706c911ebe
Merge pull request #5740 from reitermarkus/automerge
...
Add `brew cask automerge` command.
2019-02-16 10:20:37 +01:00
Michka Popoff
a4f615d74f
Dockerfile: do not chown linuxbrew folder
...
The linuxbrew user has been removed from the Dockerfile
2019-02-16 09:53:50 +01:00
Jonathan Chang
39b5c6becc
Merge pull request #5749 from Homebrew/dependabot/bundler/docs/github-pages-196
...
Bump github-pages from 195 to 196 in /docs
2019-02-16 15:25:32 +11:00
Shaun Jackman
99dae20d8b
Merge pull request #5746 from sjackman/dockerfile
...
Dockerfile: Remove environment variable USER
2019-02-15 19:33:39 -05:00
David Beitey
d5f6e4cd34
Add info on env variables for Formula Cookbook
...
This explains the levels of environment variable filtering present in Homebrew, explaining how and why variables without a `HOMEBREW_` prefix or those which contain `TOKEN` etc are made unavailable to a Formula.
2019-02-16 09:15:20 +10:00
Frizlab
b4f76db37c
Fix infinite recursion in upgradable_dependents and broken_dependents
2019-02-16 00:04:12 +01:00
Markus Reiter
5536432c4f
Allow editing broken casks.
2019-02-15 22:05:28 +01:00
dependabot[bot]
07940a8c7d
Bump github-pages from 195 to 196 in /docs
...
Bumps [github-pages](https://github.com/github/pages-gem ) from 195 to 196.
- [Release notes](https://github.com/github/pages-gem/releases )
- [Commits](https://github.com/github/pages-gem/compare/v195...v196 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-15 20:45:36 +00:00
Mike McQuaid
c25261a665
cmd/install: add --bottle-arch.
...
This argument was missing when the command-line parser code was added.
Fixes #5741 .
2019-02-15 20:13:05 +00:00
Shaun Jackman
b39c5a4e84
Dockerfile: Remove environment variable USER
2019-02-15 11:18:55 -08:00
Ben Muschol
c745738c55
Make from: required, fix flaky test
2019-02-15 14:15:34 -05:00