Mike McQuaid
3d96cd156a
Merge pull request #3506 from MikeMcQuaid/cleaner_spec_os
...
cleaner_spec: have a single "cleans files" test.
2017-11-30 09:30:10 +00:00
Mike McQuaid
23d99b4155
Merge pull request #3493 from Noctem/ssh_env
...
Include SSH_AUTH_SOCK in filtered environment
2017-11-30 09:29:42 +00:00
David Christenson
489eae91ba
Include SSH_AUTH_SOCK in filtered environment
...
Include SSH_AUTH_SOCK (if set) in the filtered environment to avoid SSH
issues with git.
2017-11-29 15:30:57 -07:00
Mike McQuaid
a907ecd819
Merge pull request #3486 from sjackman/portable-ruby-arm
...
vendor-install: Add ARM bottle for portable-ruby
2017-11-29 18:31:57 +00:00
Mike McQuaid
959538caf5
cleaner_spec: have a single "cleans files" test.
...
This avoids noting the the Linux test as "pending" on Mac.
2017-11-29 18:27:16 +00:00
Markus Reiter
3f7e63a24c
Merge pull request #3492 from amyspark/fix-latest-casks
...
Properly upgrade Casks with version :latest
2017-11-29 15:00:57 +01:00
Mike McQuaid
6cf38d0dd8
Merge pull request #3501 from barreyra/master
...
Adding proxy variables to FILTERED_ENV
2017-11-29 12:50:48 +00:00
Markus Reiter
12d4177fbc
Merge pull request #3495 from reitermarkus/cask-external-commands
...
Fix external Cask commands.
2017-11-29 13:49:54 +01:00
Mike McQuaid
959f54d3ce
bin/brew: add lowercase variants.
2017-11-29 12:06:22 +00:00
Mike McQuaid
996da6623c
Merge branch 'master' into master
2017-11-29 11:44:45 +00:00
Mike McQuaid
4bd184b706
Merge branch 'master' into master
2017-11-29 11:39:04 +00:00
Mike McQuaid
2b7788d134
Merge pull request #3498 from lbergelson/lb_add_sentinel_one_whitelist
...
whitelisting additional SentinelOne dylib pattern
2017-11-29 11:33:15 +00:00
Mike McQuaid
76d5602723
Merge pull request #3499 from reitermarkus/sudo-askpass
...
Whitelist `SUDO_ASKPASS` environment variable.
2017-11-29 11:32:19 +00:00
Bruno R. Barreyra
230a333950
Adding proxy variables to FILTERED_ENV
...
Fixes #3500
2017-11-29 11:29:10 +01:00
L. E. Segovia
96187ade92
Leftover of @reitermarkus's comments
...
Simplify a condition
2017-11-29 01:11:30 +00:00
L. E. Segovia
ab62be5345
Implement @reitermarkus's comments
...
Leftover && and remove xattr "copy"
2017-11-29 01:02:50 +00:00
L. E. Segovia
657d4eaee9
Remove unused backup and metadata logic
2017-11-28 23:55:05 +00:00
Markus Reiter
9d98f1a8ab
Whitelist SUDO_ASKPASS
environment variable.
2017-11-29 00:36:16 +01:00
Markus Reiter
5d449cf34e
Fix external Cask commands.
2017-11-29 00:12:17 +01:00
Markus Reiter
2b7ecb4793
Merge pull request #3497 from reitermarkus/caveats
...
Only show `kext` caveat on High Sierra or above.
2017-11-29 00:11:00 +01:00
Louis Bergelson
2abf2a6a79
whitelisting additional SentinelOne dylib pattern
...
it seems like SentinelOne is now using dylibs that include a number, possibly randomized in some way
this causes brew doctor to give a warning, but it should probably be ignored like the previous versions of the sentinel dylib
updating diagnostic.rb to include a new pattern to ignore dylibs of the form sentinel-*.dylib
2017-11-28 17:34:16 -05:00
Markus Reiter
c8ef8ceadc
Merge pull request #3496 from reitermarkus/fix-shell-detection
...
Fix `Utils::Shell.parent`.
2017-11-28 22:16:45 +01:00
L. E. Segovia
63961ac465
Fully separate purge_versioned_files
2017-11-28 21:00:16 +00:00
Markus Reiter
f355897afa
Only show kext
caveat on High Sierra or above.
2017-11-28 21:59:20 +01:00
L. E. Segovia
5840b2fa68
Rename purge_backed_versioned_files to purge_backed_up_versioned_files
2017-11-28 20:36:36 +00:00
Markus Reiter
f7066bae27
Fix Utils::Shell.parent
.
2017-11-28 21:05:51 +01:00
L. E. Segovia
9227c8fe3c
Try #2 at handling backed up Casks
...
Avoid using variables altogether; fork out the purge into two
specialized + one common function
2017-11-28 18:03:57 +00:00
L. E. Segovia
9458e985b7
Always backup the old Cask prior to upgrade
...
(and if doing so, correctly set the staged_path when purging it)
2017-11-28 17:37:36 +00:00
Mike McQuaid
63408a10ff
bin/brew: whitelist http_proxy.
...
Fixes #3494 .
2017-11-28 14:52:08 +00:00
L. E. Segovia
2ff114bc32
Use the proper path when purging metadata
2017-11-28 14:29:53 +00:00
L. E. Segovia
8386b9384c
Solve styling and metadata issues
2017-11-28 13:34:50 +00:00
L. E. Segovia
f3355b2a2c
Stage to a different directory if upgrading Casks w/version :latest
2017-11-28 13:03:16 +00:00
Markus Reiter
0d26baa938
Merge pull request #3477 from reitermarkus/caveats
...
Refactor caveats and add `kext` caveat.
2017-11-28 02:32:57 +01:00
L. E. Segovia
10a0662dc0
Test upgrade for Casks with version :latest
2017-11-28 00:29:45 +00:00
Markus Reiter
89845e7f76
Fix _stanza
test.
2017-11-28 00:20:29 +01:00
Markus Reiter
1948729ec8
Refactor caveats and add kext
caveat.
2017-11-28 00:20:29 +01:00
Markus Reiter
f50ae44980
Merge pull request #3396 from amyspark/hacktoberfest-upgrade
...
Implement `brew cask upgrade`
2017-11-27 23:41:03 +01:00
Shaun Jackman
2dbc4ffaf3
vendor-install: Add ARM bottle for portable-ruby
2017-11-27 12:09:27 -08:00
Mike McQuaid
f7baa3b380
bin/brew: whitelist JENKINS_* vars.
2017-11-27 16:32:03 +00:00
Mike McQuaid
639707c853
Merge pull request #3490 from MikeMcQuaid/env-filtering-empty
...
bin/brew: don't set empty, unfiltered variables.
2017-11-27 15:14:29 +00:00
Mike McQuaid
cd7049bb72
bin/brew: don't set empty, unfiltered variables.
...
Otherwise we unconditionally set e.g. `CI`, `TRAVIS`.
2017-11-27 14:43:24 +00:00
Mike McQuaid
f262cbc531
Merge pull request #3487 from MikeMcQuaid/dev-env-filtering
...
Enable environment filtering for developers.
2017-11-27 11:20:42 +00:00
Mike McQuaid
fb588f2aa7
Merge pull request #3489 from MikeMcQuaid/env-fixes
...
More environment filtering fixes
2017-11-27 11:16:15 +00:00
Mike McQuaid
fb6cf0c3f8
More environment filtering fixes
...
- Make `brew pull` pass through Git environment variables
- Whitelist all `TRAVIS_` variables.
2017-11-27 10:48:03 +00:00
Mike McQuaid
b26a0d4a91
Enable environment filtering for developers.
...
If folks have set `HOMEBREW_DEVELOPER` or run a `dev-cmd` then enable
environment filtering by default for them.
2017-11-27 10:15:26 +00:00
L. E. Segovia
8abe60d2dc
Remove redundant --greedy
2017-11-27 10:15:13 +00:00
Mike McQuaid
e41a0a3b81
Merge pull request #3482 from MikeMcQuaid/homebrew-curl
...
Allow optionally using Homebrew's curl
2017-11-27 09:32:28 +00:00
Mike McQuaid
323aaa0383
Merge pull request #3469 from sjackman/cleaner
...
Cleaner: ELF files are executable on Linux
2017-11-27 09:32:05 +00:00
L. E. Segovia
a2730c8618
Implement more of @reitermarkus's comments
...
- Include tests in context
- replace 'route' with 'path'
- more assorted fixes
2017-11-27 01:29:08 +00:00
Mike McQuaid
a19d0708a4
Allow optionally using Homebrew's curl
...
If `HOMEBREW_FORCE_BREWED_CURL` is set then allow it to be used instead
of the system `curl`.
2017-11-26 18:17:26 +00:00