Jack Nagel
6cad17caef
brew-test-bot: use git to do the diff filtering
2014-07-11 16:15:45 -05:00
Jack Nagel
32d84377d5
Move constants so we don't have to load all of ENV to get them
2014-07-02 21:58:43 -05:00
Jack Nagel
729ee39994
Add missing require
2014-07-02 21:50:07 -05:00
Jack Nagel
4d9d01893e
Move deprecated Formula class methods to compat
...
These have all been moved to Formulary.
2014-06-22 15:03:17 -05:00
Jack Nagel
8976a960df
brew-test-bot: use Dir[] for globbing
2014-06-20 19:27:38 -05:00
Jack Nagel
0e3249e188
brew-test-bot: use multiple argument form of system
2014-06-20 19:01:04 -05:00
Jack Nagel
1cd31db1a8
brew-test-bot: don't pass formula name to fetch twice
2014-06-18 23:33:32 -05:00
Jack Nagel
89ba5b2b0a
brew-test-bot: fix FormulaUnavailableError handling
2014-06-15 20:23:21 -05:00
Jack Nagel
a57e49db39
brew-test-bot: use path-limited diff
2014-06-15 20:23:21 -05:00
Jack Nagel
4e29bab683
brew-test-bot: make git commands shell-safe
2014-06-15 20:23:20 -05:00
Jack Nagel
299b272c6c
brew-test-bot: make test commands shell-safe
2014-06-15 20:23:20 -05:00
Jack Nagel
d487c3d978
brew-test-bot: remove dead code
2014-06-14 21:46:26 -05:00
Jack Nagel
03488424cb
Handle non-ASCII output encoded as ASCII
...
Some tool involved in `brew install node` is emitting UTF-8 even though
LANG and LC_ALL are unset. Since the external encoding is US-ASCII, we
need to guard against bad data here.
2014-06-14 00:07:24 -05:00
Mike McQuaid
eebef9b2d4
brew-test-bot: strip bell/alert character.
2014-06-04 16:21:42 +01:00
Jack Nagel
104b725c88
String isn't enumerable in 1.9+
2014-06-03 11:04:06 -05:00
Adam Vandenberg
d4b0599a86
--config -> config
2014-04-30 19:09:29 -07:00
Mike McQuaid
ec852045b1
brew-test-bot: handle failing devel requirements.
2014-04-30 13:07:06 +01:00
Mike McQuaid
165fdf4617
Use gcc instead of apple-gcc42 when needed.
2014-04-23 08:15:30 +01:00
Mike McQuaid
5883f1675d
brew-test-bot: check CompilerSelectionError twice.
...
It may be that even installing a new compiler doesn't fix things so
detect that case and skip the formula installation rather than erroring
out.
2014-04-15 08:29:30 +01:00
Mike McQuaid
bcb82edea0
brew-test-bot: set Git author/committer correctly.
2014-03-13 12:15:35 +00:00
Mike McQuaid
a6b46347a1
brew-test-bot: use install_args for building deps.
2014-03-13 10:31:22 +00:00
Mike McQuaid
ca0133cf5b
brew-test-bot: hide --retry flag.
2014-03-13 10:30:49 +00:00
Mike McQuaid
281494c255
brew-test-bot: use fetch --retry.
...
Closes Homebrew/homebrew#27110 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-01 16:45:31 +00:00
Mike McQuaid
57769d7448
brew-test-bot: don't force-fetch deps.
2014-02-23 10:41:22 +00:00
Mike McQuaid
690060578c
brew-test-bot: further tweak cleanup handling.
2014-02-23 10:34:22 +00:00
Mike McQuaid
bf57ddf302
brew-test-bot: only cleanup cache once.
2014-02-22 17:57:55 +00:00
Mike McQuaid
b33203604e
brew-test-bot: push master with tags.
2014-02-22 17:27:04 +00:00
Mike McQuaid
a35fb6a192
brew-test-bot: force dep fetches on cleanup.
2014-02-22 17:01:38 +00:00
Mike McQuaid
18730f835d
brew-test-bot: reset to origin for bottle upload.
2014-01-31 19:12:41 +01:00
Mike McQuaid
7ed97b14fd
brew-test-bot: strip more unicode crap from XML.
2014-01-30 18:05:25 +01:00
Mike McQuaid
d307e5db96
brew-test-bot: handle git repositories for upload.
2014-01-30 17:15:16 +01:00
Mike McQuaid
8c6c644a6b
brew-test-bot: install GCC if needed.
2014-01-25 22:02:35 +01:00
Mike McQuaid
8589a06539
brew-test-bot: output files removed from cache.
2014-01-07 16:45:21 +00:00
Mike McQuaid
6bf0433595
brew-test-bot: nuke cache on cleanup.
2014-01-07 16:40:30 +00:00
Christian Moritz
b50d5126ee
brew-test-bot: check requirements default_formulae
...
With this brew-test-bot doesn't skip builds, if a requirement isn't
satisfied but a default_formula is specified.
This default_formula is already in dependencies, because of brew deps.
Closes Homebrew/homebrew#25398 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-23 18:35:50 +00:00
Mike McQuaid
b2287999e1
brew-test-bot: delete takes string, not regex.
2013-12-20 15:38:42 +00:00
Mike McQuaid
4401ee0819
brew-test-bot: remove form feed properly.
2013-12-20 15:22:00 +00:00
Mike McQuaid
f853ec7365
brew-test-bot: use install --only-dependencies.
2013-12-19 23:03:12 +00:00
Mike McQuaid
d03100c615
brew-test-bot: regex to delete invalid XML chars.
2013-12-18 09:39:58 +00:00
Mike McQuaid
8ccfd06ce2
brew-test-bot: strip more unicode.
2013-12-17 16:33:38 +00:00
Jack Nagel
8c5a49067e
brew-test-bot: fix rsync for bottles with a revision number
2013-12-10 17:43:18 -06:00
Mike McQuaid
1d1bad98b7
brew-test-bot: remember to pull the PR.
2013-12-10 21:41:09 +00:00
Mike McQuaid
418b751aca
brew-test-bot: only merge bottles if copy succeeds.
2013-12-10 21:32:29 +00:00
Mike McQuaid
9392e632bc
brew-test-bot: fix testing job tag numbering.
2013-12-10 20:56:32 +00:00
Mike McQuaid
fea5fcf25b
brew-test-bot: change upload job approach.
2013-12-10 20:52:11 +00:00
Mike McQuaid
b1331e62b1
brew-test-bot: upload job fixes.
2013-12-10 20:35:21 +00:00
Mike McQuaid
50aa91940d
brew-test-bot: use global cache again.
2013-12-10 20:20:37 +00:00
Mike McQuaid
67840c691e
brew-test-bot: move logic from Jenkins to Ruby.
2013-12-10 20:14:15 +00:00
Jack Nagel
109e9dc58b
Silence some Ruby 2.1 warnings
2013-12-09 13:44:45 -06:00
Mike McQuaid
0f0bcd4bed
brew-pull/test-bot: fix PR filename matching.
2013-11-15 00:06:50 +00:00