Mike McQuaid
959d92a84a
test-bot: first git clean should not be a test.
...
We don't care if it fails as we'll immediately run a stronger version
afterwards (and we care if that fails).
2015-03-24 09:13:42 +00:00
Mike McQuaid
a4f474ddb9
test-bot: uninstall build deps before bottle test.
...
This should hopefully more often catch the situation where things are
marked as build dependencies incorrectly.
Closes Homebrew/homebrew#37927 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-23 13:30:55 +00:00
Mike McQuaid
e7053ac35a
test-bot: allow skipping homebrew step.
2015-03-23 13:30:55 +00:00
Mike McQuaid
a46ab0d641
test-bot: tweak documentation indentation.
2015-03-23 13:30:55 +00:00
Mike McQuaid
a09641a581
deps: allow skipping build, optional deps.
2015-03-23 13:30:54 +00:00
Baptiste Fontaine
edf205f5ca
aspell-dictionaries: use sha256 for resources
...
Closes Homebrew/homebrew#37962 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-22 16:28:34 +00:00
Mike McQuaid
862c0ddf4a
test-bot: remove --debug flag.
...
Too spammy in the output. May consider readding later to specific
commands.
2015-03-20 20:22:54 +00:00
Mike McQuaid
cf204b6234
pull: die on invalid parameters.
2015-03-20 17:46:19 +00:00
Mike McQuaid
3f9d5aad74
pull: allow pulling from API URLs.
...
Jenkins has started spitting these out; no idea why.
2015-03-20 17:46:18 +00:00
Mike McQuaid
2d1c8b4de4
test-bot: don't run readall on <=10.8.
...
The Ruby 1.8 implementation seems to be really flaky, unfortunately.
2015-03-20 16:59:21 +00:00
Mike McQuaid
3fd45673a5
pull: always publish bottles.
...
The previous logic was flawed as it wasn't publishing new versions of
bottles.
2015-03-18 18:15:40 +00:00
Viktor Szakáts
3d23580ff2
audit: fix to enforce https for apache homepage
...
It was failing to recognize the URL without an ending slash.
Closes Homebrew/homebrew#37808 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-18 12:29:00 +00:00
Viktor Szakáts
02cb05f22b
audit: enforce https for apache.org
...
- including all apache.org subdomains
- for `homepage` as well
Closes Homebrew/homebrew#37778 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-17 13:31:08 +00:00
Mike McQuaid
514910e812
test-bot: remove more bad unicode characters.
2015-03-16 18:39:45 +00:00
Mike McQuaid
fffba3dc7d
test-bot: remove another invalid XML character.
2015-03-16 10:29:56 +00:00
Xu Cheng
e2994bb078
audit: suggest to not using git as dependency
...
Closes Homebrew/homebrew#37696
Closes Homebrew/homebrew#37703
Closes Homebrew/homebrew#37735 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-15 20:55:55 +08:00
Jack Nagel
abb0cb3aa0
Switch to a more useful serialization of tap info
...
Closes Homebrew/homebrew#37383 .
2015-03-14 21:14:37 -04:00
Baptiste Fontaine
04508b0c4d
brew style: --fix to auto-correct issues.
...
Closes Homebrew/homebrew#37670 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-13 13:21:15 +00:00
chdiza
21314474cd
audit: Clarify GNU url warning message
...
"ftpmirror.gnu.org" must have a protocol prefix of "http", not
"https".
Closes Homebrew/homebrew#37567 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-12 08:19:37 +00:00
Xu Cheng
b136a0acdf
install: refactoring blacklist check
...
Closes Homebrew/homebrew#37590 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-11 17:27:49 +08:00
Xu Cheng
7d7081a18b
audit: whitelist pipe, redirect etc in the system check
...
Closes Homebrew/homebrew#37523 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-10 00:57:21 +08:00
Mike McQuaid
68a8d1a5e7
test-bot: check syntax with readall.
...
Closes Homebrew/homebrew#37471 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-08 11:13:34 +00:00
Mike McQuaid
d5f55334f1
cmd/readall: add --syntax to check for valid Ruby.
2015-03-08 11:13:33 +00:00
Mike McQuaid
3b15382029
audit: git tags should also specify revisions.
2015-03-08 10:48:58 +00:00
Mike McQuaid
5206a2523e
test-bot: rename variable to avoid shadowing.
...
Closes Homebrew/homebrew#37487 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-08 09:39:16 +00:00
Mike McQuaid
fb99393422
test-bot: fix ambiguous arguments.
2015-03-08 09:39:15 +00:00
Mike McQuaid
36b7bae93c
test-bot: remove unused variables.
2015-03-08 09:39:15 +00:00
Mike McQuaid
80714aaa7c
uses: remove unused variable.
2015-03-08 09:39:15 +00:00
Mike McQuaid
1308070e66
pull: remove unused variable.
2015-03-08 09:39:15 +00:00
Mike McQuaid
2f4c02e106
pull: rename variable to avoid shadowing.
2015-03-08 09:39:14 +00:00
Mike McQuaid
57336ea68b
commands: move argument to fix warning.
2015-03-08 09:39:14 +00:00
Mike McQuaid
3d71826e6d
bottle: remove unused variable.
2015-03-08 09:39:14 +00:00
Xu Cheng
87a35e3580
doctor: $PATH should be insert as it is
...
Closes Homebrew/homebrew#37500 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-08 17:35:54 +08:00
Xu Cheng
b9c002a7cf
doctor: export command should use double quotes
...
Closes Homebrew/homebrew#37496
Closes Homebrew/homebrew#37497 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-08 16:01:17 +08:00
Mike McQuaid
d57d63ad62
outdated: further fix tap version handling.
...
Closes Homebrew/homebrew#37317 .
Closes Homebrew/homebrew#37480 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-07 16:26:29 +00:00
Xu Cheng
89325bbb19
cleanup: optimize perfermance
...
Only remove .DS_Store files from whitelisted directories.
Closes Homebrew/homebrew#37409 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-07 12:03:36 +08:00
Xu Cheng
144453368e
test-bot pathname: use Utils.popen_read instead of backticks
...
Closes Homebrew/homebrew#37418 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-06 22:19:24 +08:00
Mike McQuaid
03d3f9d292
cmd/install: add force/debug/verbose to cask.
...
Closes Homebrew/homebrew#37217 .
2015-03-05 15:36:40 +00:00
Dominyk Tiller
12861686b8
checksums: switch to sha256 for bottles and new formulae
...
Closes Homebrew/homebrew#37164 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-05 14:45:39 +00:00
Xu Cheng
ce5d4a3b03
audit: deprecate ScriptFileFormula
...
Closes Homebrew/homebrew#37356 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-04 00:34:21 +08:00
Xu Cheng
67554a7338
audit: deprecate AmazonWebServicesFormula
...
Closes Homebrew/homebrew#37355 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-03 21:18:01 +08:00
Viktor Szakáts
10d5c4f97b
brew audit: req https for archive.apache.org urls
...
Closes Homebrew/homebrew#37313 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-02 11:53:53 +00:00
Mike McQuaid
f27f427d95
test-bot: use canonical names for taps.
2015-02-27 17:00:34 +00:00
Mike McQuaid
0161d50d7a
audit: handle head/devel-only correctly.
2015-02-27 16:13:04 +00:00
Mike McQuaid
307ea17ba3
test-bot: cleanup old PR locks.
...
This is a problem on older versions of Git (such as on the Mountain Lion bot).
2015-02-27 13:53:29 +00:00
Mike McQuaid
8ec6245c18
bottle: fixup keg_contains method.
2015-02-26 19:13:10 +00:00
Mike McQuaid
17bfb0f804
Remove SourceForge references.
...
It was fun but we just love Bintray more than you.
Closes Homebrew/homebrew#37211 .
Closes Homebrew/homebrew#37213 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-26 11:32:42 +00:00
Xu Cheng
be15a514eb
audit: suggest setting JAVA_HOME by depends_on :java
...
Closes Homebrew/homebrew#37174 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-25 16:44:25 +08:00
Baptiste Fontaine
e5c1f5115c
search: fix --fedora URL.
...
Closes Homebrew/homebrew#37155 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-25 08:30:48 +00:00
Mike McQuaid
4c19b5d913
pull: don't try to tap formulae.
...
Unneeded now we're using canonical names.
2015-02-24 17:17:31 +00:00