Mike McQuaid
eff70115b5
pull: better handle missing bottles.
...
If we make a PR in which we're building many formulae (e.g.
https://github.com/Homebrew/homebrew-core/pull/9249 ) then we may want
to pull those that built and publish their bottles and discard those
that did not. Instead of saying bottles will be published when they
won't and then blowing up just avoid publishing them and print a warning
instead.
2017-01-27 09:36:47 +00:00
Mike McQuaid
e444488bfe
Merge pull request #1915 from MikeMcQuaid/keg-only-caveats-newline
...
caveats: add newline after keg only reason.
2017-01-27 08:55:37 +00:00
Mike McQuaid
858b406da1
Merge pull request #1917 from MikeMcQuaid/homebrew-audit-tweak
...
audit: improve homepage audit reliability.
2017-01-27 08:46:19 +00:00
Mike McQuaid
78d584f42f
Merge pull request #1918 from MikeMcQuaid/update-reset-force
...
update-reset: checkout with --force.
2017-01-26 18:29:55 +00:00
Mike McQuaid
3c91f5858a
update-reset: checkout with --force.
...
Otherwise it won't overwrite unmerged changes.
2017-01-26 16:29:39 +00:00
Mike McQuaid
34e03532a0
audit: improve homepage audit reliability.
...
Try first with an (exact, actual) browser user agent from Safari and
then try again with the default Homebrew `curl` user agent.
2017-01-26 16:19:38 +00:00
Mike McQuaid
1aa179ad9a
formula_cellar_checks: check for prefix/etc.
...
This directory indicates that configuration files have been installed
into the wrong location.
2017-01-26 15:26:42 +00:00
Mike McQuaid
7a2c5c0f2f
caveats: add newline after keg only reason.
2017-01-26 15:18:32 +00:00
Markus Reiter
1f97e3186a
Merge pull request #1911 from reitermarkus/cleanup-cask-tests
...
Cleanup Cask test directory.
2017-01-25 15:31:22 +01:00
Markus Reiter
d8416c969b
Remove :console
task from Cask’s Rakefile.
2017-01-25 14:34:57 +01:00
Markus Reiter
8db4733c45
Remove Cask’s .gitattributes
.
2017-01-25 14:32:55 +01:00
Markus Reiter
b0feac6645
Remove Cask’s test
ReadMe.
2017-01-25 14:32:48 +01:00
Markus Reiter
d467861693
Merge pull request #1910 from reitermarkus/refactor-tests-cask-loader
...
Move Cask fixtures to `test/support/fixtures`.
2017-01-25 14:28:17 +01:00
Markus Reiter
f717831a03
Move Cask fixtures to test/support/fixtures
.
2017-01-25 13:33:12 +01:00
Mike McQuaid
fd48ec1c91
Merge pull request #1909 from MikeMcQuaid/language_module_requirement_fix
...
language_module_requirement: use arrays.
2017-01-25 10:33:41 +00:00
Mike McQuaid
e825c10b71
official_taps: remove x11.
2017-01-25 10:17:03 +00:00
Mike McQuaid
381d180abe
language_module_requirement: use arrays.
...
This is cleaner, easier to understand how the arguments are split and
fixes #1799 .
2017-01-25 09:43:45 +00:00
Mike McQuaid
9293ca2cef
Merge pull request #1901 from alyssais/patch-1
...
man: remove an unnecessary `else`
2017-01-25 09:35:17 +00:00
Mike McQuaid
e77e32c2dc
Merge pull request #1902 from MikeMcQuaid/caveats-keg-only
...
caveats: tweak keg-only messaging.
2017-01-25 09:32:36 +00:00
Mike McQuaid
54b9bc4d0e
official_taps: remove completions, python.
2017-01-25 08:35:14 +00:00
Mike McQuaid
cc22239c99
caveats: tweak keg-only messaging.
...
Slim down the existing text and make it more obvious what's happening.
Note specifically how to add it to your PATH to convince people to try
that instead of `brew link --force`.
2017-01-25 08:25:16 +00:00
Alyssa Ross
35045b2934
Merge pull request #1885 from alyssais/remove_1.8.7
...
Remove some remnants of Ruby 1.8.7 support
2017-01-24 11:54:44 +00:00
Alyssa Ross
5480a84114
tests: give e
helper in UtilTests a better name
2017-01-24 11:25:26 +00:00
Alyssa Ross
65dde58057
tests: add some emoji tests 💯
2017-01-24 11:25:24 +00:00
Mike McQuaid
50c1fea4ea
xcode: reduce minimum CLT version.
...
This should be 1.0.0 to be nicer to 10.7 users.
Fixes #1893 .
2017-01-23 21:22:54 +00:00
Mike McQuaid
da54f39556
Merge pull request #1877 from ilovezfs/audit-wine-deps-exemption
...
audit: exempt wine's deps from the universal deprecation
2017-01-23 21:17:00 +00:00
Alyssa Ross
4291476fa3
man: remove an unnecessary else
...
`odie` causes the process to exit immediately, so there's no need for the
`regenerate_man_pages` call to be conditional.
2017-01-23 21:16:49 +00:00
Alyssa Ross
b0fea9eb6c
fileutils: update Ruby documentation URL
2017-01-23 17:56:33 +00:00
Alyssa Ross
13488183bd
emoji: remove hack required for Ruby 1.8.7
...
Since this hack is no longer required, and `Emoji.tick` and `.cross` are
only called in one place, I think it's better to just inline them there
rather than having methods on `Emoji` that just return a one-character
String.
2017-01-23 17:56:33 +00:00
Alyssa Ross
2c1fbe1693
Merge pull request #1890 from alyssais/global_teardown_env
...
tests: automatically restore ENV in teardown
2017-01-23 17:54:31 +00:00
Markus Reiter
d6932548f8
Merge pull request #1899 from reitermarkus/fix-installer
...
Fix installer deleting artifacts if they already exist.
2017-01-23 18:00:04 +01:00
Markus Reiter
e59ada5087
Merge pull request #1894 from reitermarkus/appcast-checkpoint
...
Add internal command to calculate appcast checkpoint.
2017-01-23 17:17:50 +01:00
Markus Reiter
4459669617
Merge pull request #1896 from vitorgalvao/cleanups-internal-stanzas
...
Cask: cleanups internal stanzas
2017-01-23 16:33:02 +01:00
Markus Reiter
2076b494a6
Add manpage entry for _appcast_checkpoint.
2017-01-23 16:23:01 +01:00
Mike McQuaid
e12c1db231
official_taps: remove homebrew/gui.
...
This was deprecated and had all formulae removed in:
https://github.com/Homebrew/homebrew-gui/pull/52
2017-01-23 15:04:01 +00:00
Markus Reiter
2d5b659b0e
Add support for calculating appcast checkpoint from URLs.
2017-01-23 15:48:20 +01:00
Vítor Galvão
53e232fc7e
Add --calculate (print current checkpoint without it)
2017-01-23 15:30:44 +01:00
Vítor Galvão
a64e2835ad
cask - internal_stanza: use cask_tokens_from(args)
2017-01-23 14:24:01 +00:00
Vítor Galvão
e8f67eb13d
cask - internal stanzas: lowercase help
2017-01-23 14:24:01 +00:00
Alyssa Ross
62a0c3a6f5
tests: remove env helper
2017-01-23 13:39:33 +00:00
Markus Reiter
f23c127cde
Fix installer deleting artifacts if they already exist.
2017-01-23 14:19:14 +01:00
Markus Reiter
f7c6fc058f
Remove legacy cask cache instead of migrating.
2017-01-23 13:33:08 +01:00
Markus Reiter
b7dc56a8aa
Delete with_environment from cask tests.
2017-01-23 12:31:25 +00:00
Markus Reiter
7d131de57d
tests: slightly stricter match in tab test
...
Suggested by @reitermarkus in
https://github.com/Homebrew/brew/pull/1890#discussion_r97234536 , and
then I added the \A and \Z.
2017-01-23 12:31:02 +00:00
Markus Reiter
2de6d96a10
Change regex to catch multi-line pubDate
tags.
2017-01-23 09:33:12 +01:00
Markus Reiter
16f4130dd8
Add internal command to calculate appcast checkpoint.
2017-01-23 09:33:12 +01:00
Mike McQuaid
3be56aee71
Merge pull request #1895 from xu-cheng/bottle
...
bottle: fix regex
2017-01-23 07:51:23 +00:00
Vítor Galvão
70a5ebafc4
cask - internal_stanza: arguments to args
2017-01-23 01:13:58 +00:00
Alyssa Ross
19e61355b3
tests: remove with_git_env method
...
A common git environment is now used in all tests, so this is no longer
required.
2017-01-22 20:54:37 +00:00
Alyssa Ross
b53ce62ffb
tests: use more recent git committer date
...
This will allow the `brew bundle` test to use the default git
environment.
2017-01-22 20:45:15 +00:00