aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd
AgeCommit message (Collapse)Author
2016-09-24Merge pull request #1123 from reitermarkus/rubocopMike McQuaid
RuboCop: Style/AccessorMethodName
2016-09-24test-bot: move to tap.Mike McQuaid
Migrate to https://github.com/Homebrew/homebrew-test-bot to be able to work on this with a different, non-tagged workflow.
2016-09-24RuboCop: Style/AccessorMethodNameMarkus Reiter
2016-09-24Fix Style/GuardClause.Markus Reiter
2016-09-23test-bot: always check style of formula.Mike McQuaid
2016-09-23Merge pull request #1100 from MikeMcQuaid/test-bot-etc-var1.0.3Mike McQuaid
test-bot: cleanup etc/var after each build.
2016-09-23Fix Style/IfUnlessModifier.Markus Reiter
2016-09-23Fix Style/GuardClause.Markus Reiter
2016-09-23Fix Style/NumericLiterals.Markus Reiter
2016-09-23Fix Style/Next.Markus Reiter
2016-09-23Fix Performance/FixedSize.Markus Reiter
2016-09-23test-bot: cleanup Cellar/etc/var after each build.Mike McQuaid
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-23Merge pull request #1086 from woodruffw/macho-cosmeticsMike McQuaid
Remove old cctools references now that only ruby-macho is used.
2016-09-23Merge pull request #1085 from penman/docs-update_testMike McQuaid
docs: more accurate update-test parameter name
2016-09-23Merge pull request #1041 from penman/parallel_testsMike McQuaid
Parallelise test suite
2016-09-22test: most formulae have tests nowBob W. Hogg
2016-09-22Remove old cctools references now that only ruby-macho is used.William Woodruff
2016-09-22update-test: more accurate variable namesAlyssa Ross
2016-09-22docs: more accurate update-test parameter nameAlyssa Ross
`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-20test-bot: always update to tag for taps.Mike McQuaid
2016-09-20tests, cask-tests: serialize stdout on CIAlyssa Ross
2016-09-20Simplify `brew man` authors.Markus Reiter
2016-09-20man: use new manpages/docs locations.Mike McQuaid
2016-09-20Update documentation links.Mike McQuaid
2016-09-20man: read lead, former maintainers, creator.Mike McQuaid
2016-09-20test-bot: always set PATH to HOMEBREW_PREFIX.Mike McQuaid
Set the `PATH` to always have the `bin` and `sbin` for the current `HOMEBREW_PREFIX` at the beginning.
2016-09-19tests: run in parallelAlyssa Ross
2016-09-19test-bot: brew prune after removing formulae.Mike McQuaid
2016-09-19test-bot: run `brew style`.Mike McQuaid
2016-09-19Merge pull request #1019 from MikeMcQuaid/macos-renameMike McQuaid
Use new "macOS" naming where appropriate.
2016-09-19Merge pull request #1015 from MikeMcQuaid/relocate-repositoryMike McQuaid
Relocate HOMEBREW_REPOSITORY when necessary.
2016-09-18Use new "macOS" naming where appropriate.Mike McQuaid
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-18test-bot: uninstall all formula on cleanup.Mike McQuaid
Need to do this manually now that we can't rely on `git clean -xdf` to do it for us.
2016-09-18Relocate HOMEBREW_REPOSITORY when necessary.Mike McQuaid
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-17rubocop --auto-correct all hash-rocket usage.Mike McQuaid
2016-09-17test-bot: generate coverage reports on Sierra.Mike McQuaid
We may have two Sierra nodes available which could speed up this relatively slow operation.
2016-09-16update-test: handle missing master branch.Mike McQuaid
Ensure it's always created. Also, re-order `update-test` in `test-bot` (and `readall`) so they are run before the test suites.
2016-09-16Send coverage from Jenkins, don't run OS X Travis.Mike McQuaid
OS X Travis CI is particularly error-prone, slow and unnecessary for us when we're already running (fast) OS X builds on Jenkins so use it just for Linux testing.
2016-09-13test-bot: fix test default formula handling.Mike McQuaid
Move the test default formula handling to after all the other formulae additions are so it'll only be added if no formulae are detected already in a PR.
2016-09-13test-bot: don't run Homebrew tests for taps PRs.Mike McQuaid
Check the repository directly rather than @test_default_formula.
2016-09-13test-bot: also build testing bottle.Mike McQuaid
2016-09-13bottle: allow forcing tap when not present.Mike McQuaid
2016-09-13test-bot: default to building testbottest.Mike McQuaid
This provides an integration test for `test-bot.rb` by performing compilation of an actual formula.
2016-09-12Merge pull request #947 from zmwangx/fix-test-bot-descZhiming Wang
test-bot: fix summary
2016-09-12test-bot: fix summaryZhiming Wang
2016-09-12test-bot: fix bottling non-testing jobs.Mike McQuaid
Need to handle when the `BOT_PARAMS` are `nil`.
2016-09-12test-bot: fix multiline regex.Mike McQuaid
2016-09-12bottle: remove debug statements.Mike McQuaid
2016-09-12test-bot: fix regex placement.Mike McQuaid
2016-09-12Merge pull request #929 from MikeMcQuaid/test-bot-jenkinsfileMike McQuaid
test-bot: handle more Jenkins configurations.