Mike McQuaid
43f3ba9caa
test-bot: configure log lines instead of verbose.
...
The `--verbose` seems to cause some issues with compiling software like
`boost` under Xcode 7.
2015-09-23 21:46:43 +08:00
Mike McQuaid
9aecb1be2b
formula: increase fail log lines, allow config.
...
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-23 21:46:43 +08:00
Mike McQuaid
b5a20e79ee
travis.yml: add 10.11 image.
2015-09-22 21:05:57 +01:00
Scott Beamer
15875ade93
add link to RISC-V toolchain
...
Closes Homebrew/homebrew#44196 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-21 15:19:40 +01:00
Martin Afanasjew
366440b5bb
commands: sort external commands by name
...
Closes Homebrew/homebrew#44125 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-21 15:14:42 +01:00
Mike McQuaid
036aab567d
test-bot: allow bottle --merge
to fail.
...
It may still write some bottles so let's allow them to be uploaded.
2015-09-21 14:02:28 +01:00
Xu Cheng
76488216b7
test-bot: remove obsolete empty line
2015-09-21 17:28:58 +08:00
Dominyk Tiller
6e5bef5ee1
Troubleshooting: add El Cap doc link
2015-09-20 18:20:59 +01:00
Dominyk Tiller
bf5482216b
El_Capitan_and_Homebrew: add permissions doc
2015-09-20 18:16:35 +01:00
Martin Afanasjew
37ce555104
update: fix test for non-master update support
...
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-19 16:28:16 +01:00
Misty De Meo
520b8496d4
Fix brew update for taps with non-master branches
...
Fixes Homebrew/homebrew#43865 .
2015-09-19 00:52:23 -07:00
Mike McQuaid
e34033310a
test-bot: optionally disable verbose install.
2015-09-19 08:19:49 +01:00
Dominyk Tiller
359cdafb86
doctor: don't false-flag sdk with clt
2015-09-18 15:55:21 +01:00
Xu Cheng
ccbb2ce786
test-bot: Formula#tap is not tap object
2015-09-18 22:19:53 +08:00
Dominyk Tiller
722a43aabe
doctor: add xcode 7 SDK check
2015-09-18 15:11:48 +01:00
Xu Cheng
badea99097
test-bot: fix bottle uploading
2015-09-18 22:09:04 +08:00
Xu Cheng
9e2c0601e3
test-bot: fix bottle uploading
2015-09-18 22:08:07 +08:00
Xu Cheng
347a215361
test-bot: better fold id for travis
...
* 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-18 22:04:24 +08:00
Xu Cheng
4114a75039
test-bot: add sanitize_ARGV_and_ENV
...
Closes Homebrew/homebrew#44102 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-18 21:54:02 +08:00
Xu Cheng
8228993624
test-bot: make ci-upload a standalone method
2015-09-18 21:54:02 +08:00
Xu Cheng
70d31838c6
test-bot: use tap object
2015-09-18 21:54:01 +08:00
Xu Cheng
658bdc2565
test-bot: make ci-reset-and-update a standalone method
2015-09-18 21:54:01 +08:00
Xu Cheng
a6c5fca3a9
test-bot: use ruby method instead of shellout to remove files
2015-09-18 21:54:01 +08:00
Xu Cheng
896ba576cc
test-bot: tweak output for travis
...
Closes Homebrew/homebrew#44098 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-18 19:22:23 +08:00
Mike McQuaid
fab6b6c19d
test-bot: fix syntax error.
2015-09-18 11:56:03 +01:00
Mike McQuaid
1d4c99e008
test-bot: do fewer unnecessary brew update
s.
2015-09-18 11:23:53 +01:00
Mike McQuaid
70d2da0364
test-bot: don't mark every job as failed.
2015-09-18 10:40:36 +01:00
Mike McQuaid
07e550d525
test-bot: unify, fix Travis and Jenkins output.
2015-09-18 10:28:35 +01:00
Xu Cheng
4d83331c51
travis: no email
2015-09-18 17:11:39 +08:00
Mike McQuaid
49241473ec
Add Travis CI configuration.
...
Closes Homebrew/homebrew#43976 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-18 09:54:29 +01:00
Mike McQuaid
e39cd2e9b2
test-bot: use Travis CI environment variables.
2015-09-18 09:54:29 +01:00
Xu Cheng
a25fc67813
update-test: use git clone --local instead of copy
...
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-18 14:24:54 +08:00
Xu Cheng
d6a50f1e76
deps: remove duplicated entires
...
Fixes Homebrew/homebrew#43955
Closes Homebrew/homebrew#43966 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-16 19:57:37 +08:00
Xu Cheng
a0372e97d8
sandbox: allow certain processes running without sandbox
2015-09-15 11:48:38 +08:00
Dominyk Tiller
10ab92114e
tap_migrations: add honeyd
2015-09-14 14:37:26 +01:00
Xu Cheng
6792847fc1
fix update-test
...
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-14 21:07:37 +08:00
Mike McQuaid
71198041c6
test-bot: fix handling hash/url arguments.
2015-09-14 09:07:12 +01:00
Mike McQuaid
49dde3c559
pull: increase Bintray fetch retries.
2015-09-14 08:09:26 +01:00
Mike McQuaid
deca462d9e
update_test: run update verbosely.
2015-09-14 08:00:50 +01:00
Xu Cheng
8a30f315d9
search: use full name to filter aliases result
2015-09-13 21:27:49 +08:00
Xu Cheng
bd4525b64a
mpich2 is renamed as mpich
2015-09-13 20:57:43 +08:00
Xu Cheng
0165a810f7
search: handle tap aliases
2015-09-13 17:47:53 +08:00
Xu Cheng
002f8f2eb7
audit: handle tap aliases
2015-09-13 17:33:35 +08:00
Xu Cheng
e21bb27c2e
Formula: add alias_full_names
2015-09-13 17:23:17 +08:00
Xu Cheng
f001cdf777
Tap#aliases: output fully-qualified name
2015-09-13 17:19:06 +08:00
Xu Cheng
1e344c9672
Formula#core_names: use core_files
2015-09-13 17:05:27 +08:00
Xu Cheng
034b19cea7
uniq before sort
...
http://blog.askit.org/post/18152870794/performance-of-sortuniq-vs-uniqsort
2015-09-13 16:58:06 +08:00
Xu Cheng
2c4eb4b503
update-test: better output
2015-09-13 13:08:41 +08:00
Xu Cheng
2df6ad1bed
Formula#to_hash: add bottle info
...
Closes Homebrew/homebrew#43848 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-13 12:59:13 +08:00
Xu Cheng
81bd5c40d0
Formula: add tap alias
...
Closes Homebrew/homebrew#43851 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-13 12:58:00 +08:00