Zhiming Wang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ce4ca1de3 
							
						 
					 
					
						
						
							
							test-bot: fix summary  
						
						
						
						
					 
					
						2016-09-12 09:09:23 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							793a75f3f3 
							
						 
					 
					
						
						
							
							test-bot: fix bottling non-testing jobs.  
						
						... 
						
						
						
						Need to handle when the `BOT_PARAMS` are `nil`. 
						
						
					 
					
						2016-09-12 13:51:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5da42b5a5f 
							
						 
					 
					
						
						
							
							test-bot: fix multiline regex.  
						
						
						
						
					 
					
						2016-09-12 10:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							debc202d1e 
							
						 
					 
					
						
						
							
							bottle: remove debug statements.  
						
						
						
						
					 
					
						2016-09-12 09:57:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ef1f062e 
							
						 
					 
					
						
						
							
							test-bot: fix regex placement.  
						
						
						
						
					 
					
						2016-09-12 08:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							53c3123b53 
							
						 
					 
					
						
						
							
							Merge pull request  #929  from MikeMcQuaid/test-bot-jenkinsfile  
						
						... 
						
						
						
						test-bot: handle more Jenkins configurations. 
						
						
					 
					
						2016-09-12 08:09:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							df1f9806a4 
							
						 
					 
					
						
						
							
							test-bot: handle more Jenkins configurations.  
						
						... 
						
						
						
						Used in trying to use a `Jenkinsfile`. 
						
						
					 
					
						2016-09-11 21:43:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							51bda9c90e 
							
						 
					 
					
						
						
							
							dev-cmd/test-bot: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f1c64f1cdc 
							
						 
					 
					
						
						
							
							dev-cmd/pull: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							71fd2bb4b0 
							
						 
					 
					
						
						
							
							dev-cmd/man: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b057ea76 
							
						 
					 
					
						
						
							
							dev-cmd/edit: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d01993da82 
							
						 
					 
					
						
						
							
							dev-cmd/create: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							bba6a59c0c 
							
						 
					 
					
						
						
							
							dev-cmd/bump-formula-pr: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5c45a7df 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							264afb67df 
							
						 
					 
					
						
						
							
							dev-cmd/audit: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 19:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							90d16a8f86 
							
						 
					 
					
						
						
							
							dev-cmd/aspell-dictionaries: fix Rubocop warnings.  
						
						
						
						
					 
					
						2016-09-11 18:28:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							237b70168e 
							
						 
					 
					
						
						
							
							bottle: set bottle block tap.  
						
						... 
						
						
						
						Avoids issues when using `—keep-old` 
						
						
					 
					
						2016-09-11 17:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f583199f6e 
							
						 
					 
					
						
						
							
							test-bot: don't try to git clean any taps.  
						
						... 
						
						
						
						Also, unify the cleanup code and be more careful and consistent with
untapping. 
						
						
					 
					
						2016-09-11 14:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3d73515028 
							
						 
					 
					
						
						
							
							test-bot: try again to fix homebrew/core untap.  
						
						... 
						
						
						
						Be more selective with the `git clean` and remove the broken attempt
to autotap if missing (as it'd be slow anyway). 
						
						
					 
					
						2016-09-11 12:31:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec5423356 
							
						 
					 
					
						
						
							
							test-bot: --ci-upload can upload from current dir.  
						
						... 
						
						
						
						Look in the current directory rather than only allowing upload from
Jenkins. 
						
						
					 
					
						2016-09-11 11:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3359b96e 
							
						 
					 
					
						
						
							
							Merge pull request  #916  from MikeMcQuaid/bottle-old-value  
						
						... 
						
						
						
						bottle: fix old_value/value ordering for --merge. 
						
						
					 
					
						2016-09-11 10:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							be6876c79a 
							
						 
					 
					
						
						
							
							bottle: fix old_value/value ordering for --merge.  
						
						... 
						
						
						
						Previously this was the wrong way around causing it to not be accepting
enough on e.g. a bump from :any to :any_no_relocation. 
						
						
					 
					
						2016-09-10 21:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c33b3705 
							
						 
					 
					
						
						
							
							bottle: use key/value rather than field.  
						
						... 
						
						
						
						Consistent naming is good. 
						
						
					 
					
						2016-09-10 19:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ea5da9b592 
							
						 
					 
					
						
						
							
							bottle: further improve --keep-old mismatching.  
						
						... 
						
						
						
						- Make the code more similar between `bottle` and `bottle --merge`.
- Also output the mismatched values when using `--merge`. 
						
						
					 
					
						2016-09-10 16:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc930011d 
							
						 
					 
					
						
						
							
							Merge pull request  #907  from MikeMcQuaid/brew-tests-developer  
						
						... 
						
						
						
						tests: always set HOMEBREW_DEVELOPER=1. 
						
						
					 
					
						2016-09-10 15:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							44ba4583b7 
							
						 
					 
					
						
						
							
							bottle: improve --keep-old failure output.  
						
						... 
						
						
						
						If fields have changed: tell the user what they were before and are
afterwards. 
						
						
					 
					
						2016-09-10 10:13:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							274035381d 
							
						 
					 
					
						
						
							
							tests: always set HOMEBREW_DEVELOPER=1.  
						
						... 
						
						
						
						Unit tests should be run consistently no matter who is running them and
we can stub `ARGV.homebrew_developer?` if we need to change them. 
						
						
					 
					
						2016-09-10 09:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							71881fd7a6 
							
						 
					 
					
						
						
							
							Add DEVELOPER COMMANDS to manpage.  
						
						
						
						
					 
					
						2016-09-08 20:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							86bfd36af2 
							
						 
					 
					
						
						
							
							Don't hide some (now) developer commands.  
						
						
						
						
					 
					
						2016-09-08 20:46:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							af8605ea4b 
							
						 
					 
					
						
						
							
							Move developer-focused commands to dev-cmd.  
						
						
						
						
					 
					
						2016-09-08 20:46:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdb879fe4 
							
						 
					 
					
						
						
							
							Add --help to all developer commands.  
						
						... 
						
						
						
						Also, flag those that we never want to be in a manpage. 
						
						
					 
					
						2016-09-08 09:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							665c56538e 
							
						 
					 
					
						
						
							
							test-bot: separate tap/core no formula handling.  
						
						... 
						
						
						
						`e.tap` calls the tap method which wants a block on
`FormulaUnavailableError` so the previous approach is 👎 . 
						
						
					 
					
						2016-09-07 12:47:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f9fe5b6798 
							
						 
					 
					
						
						
							
							test-bot: handle missing tap in exception.  
						
						... 
						
						
						
						Handle the case where a `FormulaUnavailableError` does not contain a tap
reference so fall back to `CoreTap` in this case. 
						
						
					 
					
						2016-09-07 11:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							159ba9b012 
							
						 
					 
					
						
						
							
							test-bot: put exception, retry on missing formula.  
						
						... 
						
						
						
						This will be useful in debugging (and recovering from) the situation
where sometimes formulae can't be found when specifying multiple on the
command-line. 
						
						
					 
					
						2016-09-07 08:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b21d724618 
							
						 
					 
					
						
						
							
							test-bot: tweak cleaning behaviour again.  
						
						... 
						
						
						
						Always run `git clean -ffdx` on HOMEBREW_REPOSITORY. Also, ensure that
if we can't find a formula that's logged. 
						
						
					 
					
						2016-09-06 12:00:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							c676189455 
							
						 
					 
					
						
						
							
							test-bot: git clean less in cleanup_*.  
						
						... 
						
						
						
						There's edge-cases which is breaking tap CI. 
						
						
					 
					
						2016-09-06 08:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0a098ae55d 
							
						 
					 
					
						
						
							
							test-bot: never cleanup homebrew/core.  
						
						... 
						
						
						
						Otherwise weird things happen and formulae can't be found. 
						
						
					 
					
						2016-09-05 20:17:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3acaecca8b 
							
						 
					 
					
						
						
							
							test-bot: use UPSTREAM_BOTTLE_KEEP_OLD.  
						
						... 
						
						
						
						This is set by Jenkins to indicate a downstream bottle upload job needs
to use `brew bottle --keep-old`. 
						
						
					 
					
						2016-09-04 20:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							81747364e7 
							
						 
					 
					
						
						
							
							Merge pull request  #869  from MikeMcQuaid/test-bot-cleanup-all-taps  
						
						... 
						
						
						
						test-bot: cleanup all repositories. 
						
						
					 
					
						2016-09-04 18:59:16 +01:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							de65f28d3c 
							
						 
					 
					
						
						
							
							Merge pull request  #376  from ilovezfs/bump-formula-pr-audit  
						
						... 
						
						
						
						bump-formula-pr: audit formula before opening PR
note that it was made opt-in not opt-out 
						
						
					 
					
						2016-09-04 10:28:27 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							14236c3950 
							
						 
					 
					
						
						
							
							test-bot: cleanup all repositories.  
						
						... 
						
						
						
						The test bot currently only focuses on doing cleanup on the current tap
and the HOMEBREW_REPOSITORY. This should be extended to cover all
repositories as e.g. a syntax error in homebrew/core can break the CI
for all the other taps. 
						
						
					 
					
						2016-09-04 11:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d8a2a90dac 
							
						 
					 
					
						
						
							
							test-bot: add missing @tap check.  
						
						
						
						
					 
					
						2016-09-04 11:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1feda75081 
							
						 
					 
					
						
						
							
							test-bot: don't run brew tests etc. when formulae.  
						
						... 
						
						
						
						If there's formulae changes or the specified argument is a formula then
don't waste time running e.g. `brew tests`. 
						
						
					 
					
						2016-09-03 20:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a462bca1 
							
						 
					 
					
						
						
							
							bump-formula-pr: audit formula before opening PR  
						
						
						
						
					 
					
						2016-09-03 10:47:04 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc0bc1617 
							
						 
					 
					
						
						
							
							Merge pull request  #773  from reitermarkus/report-cask-coverage  
						
						... 
						
						
						
						Also report Cask coverage. 
						
						
					 
					
						2016-09-01 20:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							bcdd20a165 
							
						 
					 
					
						
						
							
							test-bot: use --full-name in brew deps invocation  
						
						... 
						
						
						
						This allows changed formulae in taps to be tested in the proper order.
See #738  for more details. 
						
						
					 
					
						2016-08-28 00:30:38 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c1621f7f54 
							
						 
					 
					
						
						
							
							Also report Cask coverage.  
						
						
						
						
					 
					
						2016-08-27 10:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a11f536280 
							
						 
					 
					
						
						
							
							Remove exist? check for brew-cask-tests.rb.  
						
						
						
						
					 
					
						2016-08-26 11:46:32 +02:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0efaac5aa 
							
						 
					 
					
						
						
							
							Enable ruby-macho by default.  
						
						... 
						
						
						
						Flips HOMEBREW_RUBY_MACHO to HOMEBREW_NO_RUBY_MACHO. 
						
						
					 
					
						2016-08-20 10:31:34 -04:00 
						 
				 
			
				
					
						
							
							
								Martin Afanasjew 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4d168c48 
							
						 
					 
					
						
						
							
							Merge pull request  #760  from jasonkarns/bump-formula-pr-return-to-branch  
						
						... 
						
						
						
						bump-formula-pr: return to starting branch 
						
						
					 
					
						2016-08-20 11:36:43 +02:00