7196 Commits

Author SHA1 Message Date
Mike McQuaid
f60396f64a bottle: ignore go libexec path for stuff using go.
These paths cannot be removed and are just used for debug stacktraces so seem
to not be harmful for us to selectively ignore.

Closes Homebrew/homebrew#36894.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-20 15:39:34 +00:00
Mike McQuaid
15bebd6e7e test-bot: default tap bottles to Bintray. 2015-02-19 19:36:14 +00:00
Mike McQuaid
77d47de3b4 Switch bottle provider over to Bintray. 2015-02-19 16:57:30 +00:00
Mike McQuaid
ca119fe7fe pull: add missing Bintray variable warning. 2015-02-19 16:53:53 +00:00
Mike McQuaid
fb9942a264 test-bot: enable tap Bintray upload again. 2015-02-19 15:35:34 +00:00
Mike McQuaid
a40fcfe342 pull: fix newly added bottles on Bintray. 2015-02-19 15:29:32 +00:00
Mike McQuaid
e773d0c3b9 pull: use Bintray package naming. 2015-02-19 12:58:56 +00:00
Mike McQuaid
e5f145abab test-bot: use Bintray package naming. 2015-02-19 12:58:56 +00:00
Mike McQuaid
cf72e942b6 bottles: add Bintray package naming method. 2015-02-19 12:58:56 +00:00
Mike McQuaid
525e04d8dd test-bot: set bottle args for Bintray testing. 2015-02-19 12:58:55 +00:00
Mike McQuaid
635681401e software_spec: use homebrew Bintray subdomain.
Also: split into two variables so they can be used for taps.
2015-02-19 12:58:53 +00:00
Mike McQuaid
00e6bc98bd test-bot: disable bintray taps temporarily. 2015-02-19 12:21:58 +00:00
Mike McQuaid
2805a62af2 test-bot: cleanup even more in tap directories. 2015-02-19 11:52:04 +00:00
Mike McQuaid
9061daad5e test-bot: fix tap directory variable (again). 2015-02-19 11:50:16 +00:00
Mike McQuaid
6f7c73e8cc test-bot: fix tap directory name variable. 2015-02-19 11:46:55 +00:00
Mike McQuaid
0ce71f33ad test-bot: move reset logic above tapping. 2015-02-19 11:44:56 +00:00
Mike McQuaid
857da689bf test-bot: add flag to reset repository and taps. 2015-02-19 11:37:07 +00:00
Mike McQuaid
b6f9eb0850 bottles: expand Bintray tap repository handling. 2015-02-19 11:24:08 +00:00
Mike McQuaid
31028941a9 test-bot: fix (another) bad variable name. 2015-02-19 11:14:44 +00:00
Mike McQuaid
a0980f05a1 test-bot: fix tap variable naming. 2015-02-19 11:12:07 +00:00
Mike McQuaid
5c7c7a4ce6 pull: support taps, use same version as test-bot. 2015-02-19 11:06:21 +00:00
Mike McQuaid
1acdeb3bb7 test-bot: support taps and use Bintray class.
Also: use curl method where sensible.
2015-02-19 11:06:21 +00:00
Mike McQuaid
e303a97aa7 bottles: add Bintray class.
For some utility functions.
2015-02-19 11:06:20 +00:00
Mike McQuaid
258c4ddefe pull: check bottle commit URL before branching.
Otherwise we annoyingly end up on a branch unnecessarily.
2015-02-19 11:06:20 +00:00
Xu Cheng
40e6426322 audit: give better suggestion on git/hg dependency
Closes Homebrew/homebrew#36959.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-19 18:49:15 +08:00
Mike McQuaid
6dd51ff399 audit: check for setuid in caveats. 2015-02-19 09:29:17 +00:00
Jack Nagel
e92a87179a Use ternary instead of inline rescue 2015-02-18 21:36:48 -05:00
Jack Nagel
4b1028c9e5 Start recording the formula path in the install receipt
Later we can use this information to try and load the formula from the
correct source.
2015-02-18 21:29:17 -05:00
Jack Nagel
1ab384a313 Revert "Start recording the formula path in the install receipt"
This reverts commit f98d1d660c38afe3caf1450b2443a6d5fab8a14b.
2015-02-18 21:08:24 -05:00
Jack Nagel
3158c398af Start recording the formula path in the install receipt
Later we can use this information to try and load the formula from the
correct source.
2015-02-18 20:35:47 -05:00
Xu Cheng
40087e30df ruby 1.8 doesn't have sort_by!
Closes Homebrew/homebrew#36935

Closes Homebrew/homebrew#36936.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-02-19 02:02:43 +08:00
Mike McQuaid
ce956eda8e cleanup-installed: fix brewdle command name 2015-02-18 14:10:27 +00:00
Rahul Horé
8032ab9322 How To Open a PR: fix typo.
Closes Homebrew/homebrew#36916.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-18 13:37:31 +00:00
Mike McQuaid
bf76b71fe9 test-bot: don't repeat creating Bintray packages. 2015-02-18 13:19:13 +00:00
Mike McQuaid
579f288bd2 test-bot: construct formula object correctly. 2015-02-18 13:12:54 +00:00
Mike McQuaid
675991eb61 pull: publish bottles on Bintray. 2015-02-18 13:07:22 +00:00
Mike McQuaid
e9e2be9404 test-bot: autopublish existing bottles on Bintray. 2015-02-18 13:07:22 +00:00
Jack Nagel
4f13858fe8 Fix a couple of formatting issues in man page 2015-02-17 21:05:24 -05:00
Mike McQuaid
8f8e40295c test-bot: silent and correct bintray content path. 2015-02-17 19:42:37 +00:00
Mike McQuaid
fcb05efcd5 test-bot: more Bintray fixes. 2015-02-17 19:35:15 +00:00
Mike McQuaid
67828cd015 test-bot: specify bintray username/password. 2015-02-17 19:18:14 +00:00
Mike McQuaid
38f9a78c29 Add initial Bintray upload support. 2015-02-17 18:57:59 +00:00
Dominyk Tiller
51956d343a audit: extend ssl checks
Extends the audit checks to GnuPG, a significant chunk of Freedesktop
domains, and Github Pages. I’ve somewhat hardened my stance towards
Github Pages from the last time we extended this, hence the new
inclusion - I did a pretty thorough check through the Homebrew formulae
that use Github Pages for homepage links and found very few places
where enforcing SSL/TLS would cause issues - I think a wider
enforcement is worthwhile.

I’ve also fixed the capitalisation of the taps, if only because at the
moment it disagrees with what ` puts formula.tap ` outputs (We get
Homebrew/homebrew-head-only rather than homebrew/homebrew-head-only for
example).

Closes Homebrew/homebrew#36719.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-17 12:06:17 +00:00
Xu Cheng
86cd5d2f24 test-bot: fail fast in check_results
Closes Homebrew/homebrew#36893.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-17 10:30:42 +00:00
Xu Cheng
f204e2e608 audit: more information on build deps audit
Closes Homebrew/homebrew#36892.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-17 10:30:32 +00:00
Mike McQuaid
a4f675a0fb cleanup-installed: deprecate command. 2015-02-16 18:49:16 +00:00
Jack Nagel
3f3b7746dd Fix another filesystem leak in updater tests 2015-02-15 12:54:03 -05:00
Jack Nagel
eaf82ba09b Stage entire git repo into build directory
Closes Homebrew/homebrew#27193.
2015-02-14 16:32:24 -05:00
Jack Nagel
6648f976fb Remove unnecessary use of Dir[] 2015-02-14 15:28:40 -05:00
Xu Cheng
d0e2d126a1 audit: catch empty installations
Closes Homebrew/homebrew#36794.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-14 15:10:35 +00:00