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
Mike McQuaid
e4fb2ce3bd
Merge pull request #1015 from MikeMcQuaid/relocate-repository
...
Relocate HOMEBREW_REPOSITORY when necessary.
2016-09-19 08:14:44 +01:00
Mike McQuaid
3f9cce0a03
Use new "macOS" naming where appropriate.
...
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
2016-09-18 19:57:19 +01:00
Mike McQuaid
3551977fb3
test-bot: uninstall all formula on cleanup.
...
Need to do this manually now that we can't rely on `git clean -xdf` to
do it for us.
2016-09-18 19:30:00 +01:00
Mike McQuaid
997ccb044d
Relocate HOMEBREW_REPOSITORY when necessary.
...
Now that the default from the installer, our CI and soon all users
is `/usr/local/Homebrew` it's a lot easier to check if there's
references to it (as we cannot look for `/usr/local` as it's a too
commonly hardcoded path).
2016-09-18 16:31:58 +01:00
Mike McQuaid
3982950e61
rubocop --auto-correct all hash-rocket usage.
2016-09-17 16:14:13 +01:00
Mike McQuaid
b1903c1a4a
test-bot: generate coverage reports on Sierra.
...
We may have two Sierra nodes available which could speed up this
relatively slow operation.
2016-09-17 12:55:46 +01:00