aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd
AgeCommit message (Collapse)Author
2016-09-20test-bot: always update to tag for taps.Mike McQuaid
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-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.
2016-09-11test-bot: handle more Jenkins configurations.Mike McQuaid
Used in trying to use a `Jenkinsfile`.
2016-09-11dev-cmd/test-bot: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/pull: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/man: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/edit: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/create: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/bump-formula-pr: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/bottle: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/audit: fix Rubocop warnings.Mike McQuaid
2016-09-11dev-cmd/aspell-dictionaries: fix Rubocop warnings.Mike McQuaid
2016-09-11bottle: set bottle block tap.Mike McQuaid
Avoids issues when using `—keep-old`
2016-09-11test-bot: don't try to `git clean` any taps.Mike McQuaid
Also, unify the cleanup code and be more careful and consistent with untapping.
2016-09-11test-bot: try again to fix homebrew/core untap.Mike McQuaid
Be more selective with the `git clean` and remove the broken attempt to autotap if missing (as it'd be slow anyway).
2016-09-11test-bot: --ci-upload can upload from current dir.Mike McQuaid
Look in the current directory rather than only allowing upload from Jenkins.
2016-09-11Merge pull request #916 from MikeMcQuaid/bottle-old-valueMike McQuaid
bottle: fix old_value/value ordering for --merge.
2016-09-10bottle: fix old_value/value ordering for --merge.Mike McQuaid
Previously this was the wrong way around causing it to not be accepting enough on e.g. a bump from :any to :any_no_relocation.
2016-09-10bottle: use key/value rather than field.Mike McQuaid
Consistent naming is good.
2016-09-10bottle: further improve --keep-old mismatching.Mike McQuaid
- Make the code more similar between `bottle` and `bottle --merge`. - Also output the mismatched values when using `--merge`.
2016-09-10Merge pull request #907 from MikeMcQuaid/brew-tests-developerMike McQuaid
tests: always set HOMEBREW_DEVELOPER=1.
2016-09-10bottle: improve --keep-old failure output.Mike McQuaid
If fields have changed: tell the user what they were before and are afterwards.
2016-09-10tests: always set HOMEBREW_DEVELOPER=1.Mike McQuaid
Unit tests should be run consistently no matter who is running them and we can stub `ARGV.homebrew_developer?` if we need to change them.