29 Commits

Author SHA1 Message Date
Mike McQuaid
4140671329 brew-pull: don't barf on syntax errors. 2014-08-16 20:08:45 +01:00
Mike McQuaid
19dce37a5f brew-pull: don't fail to pull on Formula exception 2014-07-21 15:43:54 +01:00
Jack Nagel
d706bcf153 Remove the patch from the cache after applying it 2014-07-19 21:55:02 -05:00
Jack Nagel
01be861deb Use if-else instead of postfix unless 2014-07-19 20:58:47 -05:00
Jack Nagel
26b8c5a27d Improve pull request URL regexp
- use a regexp literal and avoid escaping forward slashes
 - escape the period in "github.com"
 - match only hex characters in the commit part
 - allow hyphen in usernames and repo names, matching what we allow for
   tap names
 - avoid unnecessary capture
2014-07-19 20:25:32 -05:00
Jack Nagel
845c4b7f2f brew-pull: use git to do the diff filtering 2014-07-11 16:12:54 -05:00
Jack Nagel
32d8574d8c brew-pull: fix --install 2014-07-05 19:36:25 -05:00
Jack Nagel
9c757d6ee2 Remove remaining references to "--fresh"
This option was removed in 8cdf4d8ebf439eb9a9ffcaa0e455ced9459e1e41
because it did not do anything.
2014-07-05 19:28:50 -05:00
Jack Nagel
94c083dc2b brew-pull: combine conditionals 2014-07-05 19:16:14 -05:00
Jack Nagel
4ab696e4f2 brew-pull: avoid the "var = ... rescue nil" dance 2014-07-05 17:44:32 -05:00
Jack Nagel
01dc9c4900 brew-pull: rescue a specific exception 2014-07-05 17:30:41 -05:00
Jack Nagel
9a9328eef4 brew-pull: use diff-tree and simplify diff parsing 2014-07-05 17:26:07 -05:00
Jack Nagel
6c91c0806f brew-pull: let git-am attempt three-way merge if patch doesn't apply 2014-07-05 16:35:43 -05:00
Misty De Meo
21c2bf40f7 brew-pull: update for new tap structure 2014-05-07 09:11:14 -07:00
Mike McQuaid
d3c8e2f9cb brew-pull: handle syntax errors in formulae. 2014-03-17 10:45:46 +00:00
Mike McQuaid
3c4da82ee9 pull: add --bump option. 2014-03-08 01:19:20 +00:00
Mike McQuaid
52658e793a pull: warn if not pulling bottles. 2014-03-08 01:12:02 +00:00
Mike McQuaid
aa15b265e5 pull: general cleanup/fixes. 2014-03-08 01:12:02 +00:00
Mike McQuaid
52f3c3b9e3 pull: tap if necessary. 2014-02-17 19:10:15 +00:00
Mike McQuaid
ed613bb2f3 pull: fix --bottle to no longer use mxcl. 2014-01-09 20:12:44 +00:00
Mike McQuaid
d7c13f84b6 Update string references to mxcl/homebrew. 2013-12-14 18:18:35 +00:00
Mike McQuaid
c0d199759f brew-pull: remove empty if block. 2013-12-12 18:58:47 +00:00
Mike McQuaid
01c2d40f6c brew-pull: add --bottle to pull from BrewTestBot. 2013-12-12 18:45:17 +00:00
Mike McQuaid
ed7693cecf brew-pull: run git am --abort on failure. 2013-11-16 20:39:12 +00:00
Mike McQuaid
0f0bcd4bed brew-pull/test-bot: fix PR filename matching. 2013-11-15 00:06:50 +00:00
Mike McQuaid
6a3dc198f5 brew-pull: fix whitespace handling. 2013-10-22 23:56:30 +01:00
Mike McQuaid
72d1310636 brew-pull/test-bot: use stricter formula match. 2013-09-27 17:55:00 +01:00
Mike McQuaid
bec7ff9807 Update pull request regex name to include commits. 2013-06-02 12:49:37 +01:00
Mike McQuaid
4a281cd5cf Rename Library/Contributions/cmds -> cmd. 2013-02-18 10:42:44 +00:00