aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-09-25test-bot: add comments, tweak argument handling.Mike McQuaid
2015-09-24travis: run --ci-master for non-PRXu Cheng
Closes Homebrew/homebrew#44302. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-24Formula#system: fix log output for travisXu Cheng
2015-09-24Export more Travis debugging and fix Git issue.Mike McQuaid
2015-09-24docker-compose: renamed from figAlex Gaynor
2015-09-24style: update rubocop to 0.34.2Dominyk Tiller
2015-09-23bottle: output maximum number of strings matches.Mike McQuaid
`brew bottle --verbose` outputs all the matches for a string found in the files inside the Cellar. Instead of outputting all of these just output the first 100. Closes Homebrew/homebrew#44266. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-23test-bot: use IO#read instead of IO#getsXu Cheng
IO#gets will only return for every new lines, which will be bad for `brew install` since we print dots in single line. Closes Homebrew/homebrew#44264. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-23Formula#system: print dot for travisXu Cheng
2015-09-23test-bot: configure log lines instead of verbose.Mike McQuaid
The `--verbose` seems to cause some issues with compiling software like `boost` under Xcode 7.
2015-09-23formula: increase fail log lines, allow config.Mike McQuaid
The default is almost never useful. 15 seems like a good medium as it'll not fill a 80x24 default but provides a bit more context. Also allow it to be overriden for developers and `test-bot`.
2015-09-21commands: sort external commands by nameMartin Afanasjew
Closes Homebrew/homebrew#44125. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-21test-bot: allow `bottle --merge` to fail.Mike McQuaid
It may still write some bottles so let's allow them to be uploaded.
2015-09-21test-bot: remove obsolete empty lineXu Cheng
2015-09-19update: fix test for non-master update supportMartin Afanasjew
Commit a71d4a9b (PR Homebrew/homebrew#44058) brought support for updating repositories with a default branch different from master. This fixes the tests broken by that commit. Closes Homebrew/homebrew#44135. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-09-19Fix brew update for taps with non-master branchesMisty De Meo
Fixes Homebrew/homebrew#43865.
2015-09-19test-bot: optionally disable verbose install.Mike McQuaid
2015-09-18doctor: don't false-flag sdk with cltDominyk Tiller
2015-09-18test-bot: Formula#tap is not tap objectXu Cheng
2015-09-18doctor: add xcode 7 SDK checkDominyk Tiller
2015-09-18test-bot: fix bottle uploadingXu Cheng
2015-09-18test-bot: fix bottle uploadingXu Cheng
2015-09-18test-bot: better fold id for travisXu Cheng
* Only use first two word in command to keep id short * Append unique number in the id. Closes Homebrew/homebrew#44104. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-18test-bot: add sanitize_ARGV_and_ENVXu Cheng
Closes Homebrew/homebrew#44102. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-18test-bot: make ci-upload a standalone methodXu Cheng
2015-09-18test-bot: use tap objectXu Cheng
2015-09-18test-bot: make ci-reset-and-update a standalone methodXu Cheng
2015-09-18test-bot: use ruby method instead of shellout to remove filesXu Cheng
2015-09-18test-bot: tweak output for travisXu Cheng
Closes Homebrew/homebrew#44098. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-18test-bot: fix syntax error.Mike McQuaid
2015-09-18test-bot: do fewer unnecessary `brew update`s.Mike McQuaid
2015-09-18test-bot: don't mark every job as failed.Mike McQuaid
2015-09-18test-bot: unify, fix Travis and Jenkins output.Mike McQuaid
2015-09-18test-bot: use Travis CI environment variables.Mike McQuaid
2015-09-18update-test: use git clone --local instead of copyXu Cheng
The .git directory in BrewTestBot is huge(1GB) which results to poor performance of `brew update-test`. Therefore, let's use `git clone --local` here which will create hard symlink to boost performance. Closes Homebrew/homebrew#44005. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-16deps: remove duplicated entiresXu Cheng
Fixes Homebrew/homebrew#43955 Closes Homebrew/homebrew#43966. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-15sandbox: allow certain processes running without sandboxXu Cheng
2015-09-14tap_migrations: add honeydDominyk Tiller
2015-09-14fix update-testXu Cheng
Previously, `brew update-test` is run against master branch of local repo. However, we test PR using a detached branch in `brew test-bot`. The result is `brew update-test` will always be up-to-date in `test-bot`. To fix it, we create two local copies of git repo, and set master branch to start and end sha1 correspondingly. After that, `brew update` will be run to simulate the change between start and end sha1. Closes Homebrew/homebrew#43902. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-14test-bot: fix handling hash/url arguments.Mike McQuaid
2015-09-14pull: increase Bintray fetch retries.Mike McQuaid
2015-09-14update_test: run update verbosely.Mike McQuaid
2015-09-13search: use full name to filter aliases resultXu Cheng
2015-09-13mpich2 is renamed as mpichXu Cheng
2015-09-13search: handle tap aliasesXu Cheng
2015-09-13audit: handle tap aliasesXu Cheng
2015-09-13Formula: add alias_full_namesXu Cheng
2015-09-13Tap#aliases: output fully-qualified nameXu Cheng
2015-09-13Formula#core_names: use core_filesXu Cheng
2015-09-13uniq before sortXu Cheng
http://blog.askit.org/post/18152870794/performance-of-sortuniq-vs-uniqsort