1861 Commits

Author SHA1 Message Date
Markus Reiter
75e8b59aad Add Formatter module. 2016-10-01 20:00:49 +02:00
Markus Reiter
6d8ee395fa Refactor Tty. 2016-10-01 20:00:49 +02:00
Mike McQuaid
009fe4fafa Merge pull request #1201 from MikeMcQuaid/update-test-to-tag
update-test: add --to-tag option.
2016-10-01 18:23:08 +01:00
Mike McQuaid
842ae5dfee update-test: add --to-tag option.
This option is used to test updating between tags.
2016-10-01 13:29:18 +01:00
Mike McQuaid
099f69e612 man: note --fail-if-changed date behaviour change.
As requested in #1199 this updates the documentation accordingly for
that change.
2016-10-01 12:19:51 +01:00
Mike McQuaid
c4adc68016 man: set date when --fail-if-changed.
Set the manpage date to the existing one if we're checking for changes.
This avoids the only change being e.g. a new date.
2016-10-01 11:49:39 +01:00
Bruce Steedman
15462cc817 delete verbose env vars in brew tests 2016-10-01 09:49:06 +01:00
Steven Peters
44d13ce256 dev-cmd/man: display diff --stat, add --exit-code
The --fail-if-changed option will cause `brew man`
to return a failing status code if the man files
have changed.
2016-09-29 18:21:49 -07:00
Markus Reiter
5b2ae6885b Fix Lint/NestedMethodDefinition in dev-cmd/bottle.rb`. 2016-09-29 22:58:41 +02:00
Mike McQuaid
4488eddf91 Merge pull request #1128 from reitermarkus/rubocop
RuboCop changes.
2016-09-27 12:49:34 +01:00
ilovezfs
3811f57006 bump-formula-pr: document new options 2016-09-27 03:31:05 -07:00
ilovezfs
5247cb83d7 bump-formula-pr: style fixes 2016-09-27 03:31:04 -07:00
ilovezfs
ff51e09e17 bump-formula-pr: forced_version support for devel 2016-09-27 02:50:46 -07:00
ilovezfs
f4cfb9ee87 bump-formula-pr: add --write option
intended to be used in combination with --dry-run for a not-so-dry run

the expected file modifications are made, but no git actions are taken
2016-09-27 02:46:08 -07:00
ilovezfs
394b0884eb bump-formula-pr: handle gnu mirrors
and add explicit version when not preexisting
2016-09-27 02:46:08 -07:00
ilovezfs
a9a62972bd bump-formula-pr: handle explicit version DSL
--version=1.2.3 option to set `version "1.2.3"`

Note that --version=0 will remove a no-longer-needed explicit version
2016-09-27 02:46:08 -07:00
ilovezfs
19df03219b bump-formula-pr: --mirror option 2016-09-27 02:46:08 -07:00
ilovezfs
743e9bbdaa bump-formula-pr: formula name guessing 2016-09-27 02:46:08 -07:00
ilovezfs
ce092d90fa bump-formula-pr: set sha256 automatically when possible 2016-09-27 02:46:07 -07:00
Markus Reiter
573aea0b3d RuboCop: Style/IfUnlessModifier 2016-09-25 19:55:34 +02:00
Mike McQuaid
232078df57 Merge pull request #1123 from reitermarkus/rubocop
RuboCop: Style/AccessorMethodName
2016-09-24 20:40:00 +01:00
Mike McQuaid
d5b403b1e9 test-bot: move to tap.
Migrate to https://github.com/Homebrew/homebrew-test-bot to be able to
work on this with a different, non-tagged workflow.
2016-09-24 18:55:03 +01:00
Markus Reiter
6c6a4c9fa7 RuboCop: Style/AccessorMethodName 2016-09-24 19:28:26 +02:00
Markus Reiter
58e36c7319 Fix Style/GuardClause. 2016-09-24 12:24:35 +02:00
Mike McQuaid
7c27fda11d test-bot: always check style of formula. 2016-09-23 20:30:07 +01:00
Mike McQuaid
8724e11a6b Merge pull request #1100 from MikeMcQuaid/test-bot-etc-var
test-bot: cleanup etc/var after each build.
2016-09-23 18:57:03 +01:00
Markus Reiter
fe2d51e0b9 Fix Style/IfUnlessModifier. 2016-09-23 15:30:07 +02:00
Markus Reiter
a5b11a6a5c Fix Style/GuardClause. 2016-09-23 15:30:07 +02:00
Markus Reiter
9ce3c8d8a4 Fix Style/NumericLiterals. 2016-09-23 15:30:06 +02:00
Markus Reiter
23dacc7525 Fix Style/Next. 2016-09-23 15:30:06 +02:00
Markus Reiter
240e49052c Fix Performance/FixedSize. 2016-09-23 15:30:06 +02:00
Mike McQuaid
28a3cec21a test-bot: cleanup Cellar/etc/var after each build.
This has been causing issues when bottling files that are installed to
these paths due to the diff algorithm we use for figuring out whether
files installed into etc/var belong to a given bottle. Additionally,
sometimes not all formulae were uninstalled which meant `brew doctor`
would fail.
2016-09-23 14:24:41 +01:00
Mike McQuaid
9001855d64 Merge pull request #1086 from woodruffw/macho-cosmetics
Remove old cctools references now that only ruby-macho is used.
2016-09-23 10:40:08 +01:00
Mike McQuaid
289cd0580e Merge pull request #1085 from penman/docs-update_test
docs: more accurate update-test parameter name
2016-09-23 08:34:20 +01:00
Mike McQuaid
5cf3838f42 Merge pull request #1041 from penman/parallel_tests
Parallelise test suite
2016-09-23 07:57:35 +01:00
Bob W. Hogg
709a20e2a0 test: most formulae have tests now 2016-09-22 17:12:13 -04:00
William Woodruff
846a5b79b6
Remove old cctools references now that only ruby-macho is used. 2016-09-22 14:36:24 -04:00
Alyssa Ross
b81dcea043 update-test: more accurate variable names 2016-09-22 19:26:41 +01:00
Alyssa Ross
5ba04b0cc6 docs: more accurate update-test parameter name
`sha1` isn't a very accurate description of what this value can be
because it can be any git commit reference. For example, `brew test-bot`
uses `brew update-test --commit=HEAD`.
2016-09-22 19:26:24 +01:00
Mike McQuaid
f6fef7cdce test-bot: always update to tag for taps. 2016-09-20 19:37:30 +01:00
Alyssa Ross
869fb02149 tests, cask-tests: serialize stdout on CI 2016-09-20 15:48:00 +01:00
Markus Reiter
4a9ee8154a Simplify brew man authors. 2016-09-20 12:12:36 +02:00
Mike McQuaid
205773b885 man: use new manpages/docs locations. 2016-09-20 10:41:42 +01:00
Mike McQuaid
b85ee1cb8f Update documentation links. 2016-09-20 10:41:42 +01:00
Mike McQuaid
51ed08d733 man: read lead, former maintainers, creator. 2016-09-20 09:31:19 +01:00
Mike McQuaid
622e858b6e test-bot: always set PATH to HOMEBREW_PREFIX.
Set the `PATH` to always have the `bin` and `sbin` for the current
`HOMEBREW_PREFIX` at the beginning.
2016-09-20 08:42:30 +01:00
Alyssa Ross
d3740ec34f tests: run in parallel 2016-09-19 23:00:58 +01:00
Mike McQuaid
7a9934ffa3 test-bot: brew prune after removing formulae. 2016-09-19 11:24:36 +01:00
Mike McQuaid
8a4f26f952 test-bot: run brew style. 2016-09-19 11:18:10 +01:00
Mike McQuaid
167af26a24 Merge pull request #1019 from MikeMcQuaid/macos-rename
Use new "macOS" naming where appropriate.
2016-09-19 08:17:36 +01:00