70 Commits

Author SHA1 Message Date
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
Mike McQuaid
d9d2443d5d Cleanup use of some global constants. 2013-10-30 13:20:48 -07:00
Mike McQuaid
fd59925567 brew-test-bot: build --devel if spec exists. 2013-10-12 18:16:15 +01:00
Mike McQuaid
4f3decd528 brew-test-bot: fix fetch options spacing. 2013-10-12 18:16:15 +01:00
Mike McQuaid
88e5c4c333 brew-test-bot: remove escape characters. 2013-10-09 09:04:39 +01:00
Mike McQuaid
01901314e9 brew-test-bot: use REXML to write JUnit file. 2013-10-08 16:45:22 +01:00
Mike McQuaid
85c1e5d02e Revert "brew-test-bot: cleanup junit file with iconv."
This reverts commit 5e26584736b310c365d4b9cce99d0dced9a2d309.
2013-10-08 13:00:27 +01:00
Mike McQuaid
90b7cfb507 brew-test-bot: cleanup junit file with iconv. 2013-10-08 12:13:06 +01:00
Mike McQuaid
72d1310636 brew-pull/test-bot: use stricter formula match. 2013-09-27 17:55:00 +01:00
Mike McQuaid
5d0f868f06 Move bottle.rb logic from test-bot to brew bottle. 2013-09-22 16:16:50 +01:00
Mike McQuaid
f0da9c2457 brew-test-bot: don't run git gc. 2013-09-14 14:10:37 +01:00
Mike McQuaid
3b4f15bf36 brew-test-bot: run brew test verbosely. 2013-09-14 14:10:27 +01:00
Mike McQuaid
d87ce4b023 brew-test-bot: email subjects contain OS version. 2013-09-14 13:45:44 +01:00
Mike McQuaid
1a21754e5c brew-test-bot: only squeeze command spaces. 2013-09-14 13:45:44 +01:00
Mike McQuaid
ff0bcf2b2c brew-test-bot: strip, squeeze short test name. 2013-09-14 12:44:10 +01:00
Mike McQuaid
5d03149d81 brew-test-bot: use Jenkins variables when no args.
Otherwise specifying arguments means that you can't effectively build just a single commit or pull request as Jenkins will try and override the start commit.
2013-09-14 12:34:56 +01:00
Mike McQuaid
7535ba3be4 brew-test-bot: pull no args check into a method. 2013-09-14 12:33:53 +01:00
Mike McQuaid
cf751fd013 brew-test-bot: allow skipping bottle creation. 2013-09-10 22:10:58 +01:00
Mike McQuaid
3e7da6b16e brew-test-bot: run brew uses. 2013-09-07 12:05:42 +01:00
Mike McQuaid
e33d3e1e5c brew-test-bot: only install bottle if created OK. 2013-07-18 09:56:55 -07:00
Mike McQuaid
1a4bea3a55 brew-test-bot: only force fetch with --cleanup. 2013-07-18 09:56:55 -07:00
Mike McQuaid
810005156e brew-test-bot: add devel/HEAD install options. 2013-07-18 09:56:54 -07:00
Mike McQuaid
36051b6a71 brew-test-bot: audit after installation.
Enables new post-installation Cellar audit failures.

Closes Homebrew/homebrew#21242.
2013-07-16 13:29:37 -07:00
Mike McQuaid
e8354e2fb5 brew-test-bot: reset before checkout. 2013-07-15 21:18:32 -07:00
Mike McQuaid
6823020af7 brew-test-bot: always force uninstall.
Also filter the force flag from pretty output.

Closes Homebrew/homebrew#20988.
2013-07-04 10:52:56 +01:00
Mike McQuaid
e6354b84a6 brew-test-bot: change default email subject. 2013-06-29 13:27:18 +01:00
Mike McQuaid
254b2b9daf brew-test-bot: move command shortening to method. 2013-06-29 01:37:51 +01:00
Mike McQuaid
9497d2f741 brew-test-bot: fix logs in spaced directories. 2013-06-29 01:37:51 +01:00
Mike McQuaid
3fe7346760 brew-test-bot: always write something to email file. 2013-06-27 00:25:24 +01:00
Mike McQuaid
872cf44bbc brew-test-bot: fix email subject filename. 2013-06-26 19:57:38 +01:00
Mike McQuaid
4ae5ea7dbe brew-test-bot: remove prefix from email subject. 2013-06-26 19:54:33 +01:00
Mike McQuaid
8dce51e5e5 brew-test-bot: don't install dependencies first.
Now that --build-bottle is filtered we don't need to worry about extra
installation time.
2013-06-26 19:25:47 +01:00
Mike McQuaid
7cf6ce393d brew-test-bot: force fetching formulae.
References Homebrew/homebrew#20807.
2013-06-26 19:21:32 +01:00
Mike McQuaid
33d58cdfa8 brew-test-bot: generate email subject file. 2013-06-22 11:13:59 +01:00
Mike McQuaid
13cfc013f4 brew-test-bot: uninstall formula if already installed. 2013-06-20 13:38:56 +01:00
Mike McQuaid
43b85e5865 brew-test-bot: further tweak pull request handling. 2013-06-15 11:15:31 +01:00