Mike McQuaid
41e94afda5
Fix brew style
...
Fixes for https://github.com/Homebrew/brew/pull/12152 .
Extracted into a separate PR so this can be merged immediately.
2021-09-30 10:13:53 +01:00
Alexander Bayandin
fe9a039774
unpack_strategy: add zstd
2021-09-20 14:12:30 +01:00
Bo Anderson
a0093bd647
test/support/fixtures/bottles: add fixtures for Monterey
2021-09-09 15:28:15 +01:00
Rylan Polster
c3a8b3841e
Only include differring versions
...
Move the resetting of `MacOS.version` to an `ensure` block.
Fix the tests by adding a test OS and new fixture that has a
different version for that test OS.
2021-08-25 10:30:38 -04:00
Connor Mann
1581a29b28
Update tests
2021-08-06 22:34:30 -04:00
Rui Chen
b28f14aac2
fixtures: add test.epub
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-07-09 11:39:58 -04:00
Sam Ford
e8f803bc75
Cask::Audit: Handle livecheck skip conditions
2021-06-14 14:28:27 -04:00
Mike McQuaid
d73351251c
Deprecate, disable, delete code for next major/minor version.
...
Do the usual dance for bumping our major/minor version.
2021-04-09 09:30:36 +01:00
Bo Anderson
20d86c0185
Refactor some tag handling into a Utils::Bottles::Tag class
2021-04-08 17:23:57 +01:00
xxyzz
3c18e98432
test .gz man page
2021-04-06 16:52:56 +08:00
Markus Reiter
051d4378b1
Merge pull request #10958 from cho-m/cask-eject-apfs-dmg
...
cask install: fix APFS DMG eject to use physical disk
2021-04-03 20:38:12 +02:00
Michael Cho
cf8d96e0b2
cask install: fix APFS DMG eject to use physical disk
2021-03-29 19:59:20 -07:00
Michael Cho
a0261c4b39
cask uninstall script: allow tilde expansion to '$HOME'
2021-03-28 09:52:49 -07:00
Bo Anderson
87b6fe8f84
test/os/mac/sdk: add tests
2021-02-11 01:20:02 +00:00
Mike McQuaid
fc1c142ebd
software_spec: reverse tag/digest for new bottles.
...
This new format was agreed in #10377
2021-01-28 13:15:41 +00:00
EricFromCanada
a427de5bee
capitalization fixes
...
"curl" is the binary, while "cURL" is the umbrella project.
2021-01-26 15:36:44 -05:00
Michka Popoff
3eea1434cc
bottle: tag specific cellars
2021-01-19 10:14:25 +01:00
Vítor Galvão
1ca68556e7
Cask: audit: Do not require appcast on GitHub releases
2021-01-17 00:48:33 +00:00
souleater7
e50e3e4b22
Delete references to devel
2021-01-01 10:16:31 -08:00
Mike McQuaid
010ae37420
Merge pull request #9403 from MikeMcQuaid/deprecate-cask-requirements
...
Deprecate cask requirements.
2020-12-18 12:15:35 +00:00
Markus Reiter
44cf1041ac
Fix tests.
2020-12-16 09:45:58 +01:00
Mike McQuaid
87dd13aea6
Deprecate cask requirements.
...
This probably has to wait until 2.7.0 now and will require a bunch of
formula changes/deprecations but we should probably start moving in this
direction given we're not installing any of these on our CI any more.
2020-12-15 14:19:45 +00:00
Markus Reiter
287dfee35f
Properly handle ~
artifact targets.
2020-12-13 03:31:34 +01:00
Francois-Xavier Coudert
35b27cf997
fixtures: add test.dmg.gz
2020-12-10 14:19:56 +01:00
linzichao
058a1c3645
add verified parameter in url
2020-12-01 01:17:21 +01:00
Markus Reiter
7a83f34dd1
Support casks in brew fetch
.
2020-11-19 19:46:59 +01:00
Claudia
b36fd8ebd9
Fix brew audit Formula/formula.rb
...
Fix a regression introduced in PR #8542 , which wouldn’t exclude
formulae and casks from stricter style checks properly unless tapped.
This caused `brew audit Formula/formula.rb` to report violations which
were not meant for formulae and casks.
The fix is to add Exclude patterns for formulae and casks in any
`git clone`d tap’s working tree.
Working outside of the productive Homebrew installation makes sure that
the latter doesn’t interfere with development, and vice versa.
It also helps track work in progress, especially if one tends to forget
things.
2020-11-16 20:01:48 +01:00
FX Coudert
00636cc5ad
Merge pull request #9069 from fxcoudert/bs3
...
Fix Big Sur ARM bottle filename
2020-11-06 15:59:14 +01:00
Francois-Xavier Coudert
bc3be145cf
Fix Big Sur ARM bottle filename
2020-11-06 15:26:03 +01:00
Francois-Xavier Coudert
50807c81b0
Allow casks to depend on ARM
2020-11-06 15:16:47 +01:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Markus Reiter
c098ce5d16
Fix tests for cask audit
.
2020-09-14 13:12:38 +02:00
ImgBotApp
1a7b3e87ee
[ImgBot] Optimize images
...
*Total -- 61.65kb -> 43.73kb (29.07%)
/docs/assets/img/docs/managing-pull-requests.drawio.svg -- 61.61kb -> 43.69kb (29.08%)
/Library/Homebrew/test/support/fixtures/test.gif -- 0.04kb -> 0.03kb (18.6%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-09-08 14:34:34 +00:00
rmnull
7863cc6f80
remove {rust,cpp,go}.elf fixutres.
2020-09-02 18:58:36 +05:30
rmnull
f5ca649e1d
new elf fixtures, and basic tests for Pathname#rpath(=), and Pathname#interpreter(=).
2020-09-02 18:58:36 +05:30
Waldir Pimenta
619af6a723
Show cask description in brew cask info
command
2020-08-13 22:21:10 +01:00
Waldir Pimenta
efbfb90c42
Use cask with name for basic info command test
...
Also add non-dummy URL in the test fixture, to match the name, version, etc.
2020-08-13 22:21:10 +01:00
Waldir Pimenta
c66fa42efd
Add language
stanza to cask rubocops
...
Also fix the corresponding test
2020-08-09 22:07:31 +01:00
Markus Reiter
24eff8f81a
Pass args
in SoftwareSpec
instead of using global args
.
2020-07-30 03:21:12 +02:00
Mike McQuaid
25db60ebbb
Unify (mostly) Homebrew code style
...
Make the Homebrew/cask and Homebrew/homebrew-core style more closely
match the rest of Homebrew.
To accomplish this:
- Run `brew cask style` to ensure we don't break style there when
making changes or upgrading RuboCop in Homebrew/brew.
- Fix the HomepageMatchesUrl cop to better handle weird input.
- Remove the now unneeded `.rubocop_shared.yml`
- Fix the cask fixtures with `brew cask style --fix`.
- Share more style between Homebrew/brew, casks and formulae.
2020-07-27 12:57:40 +01:00
Bo Anderson
04cebe30dc
test/support/fixtures/bottles: add Big Sur fixtures
2020-06-24 16:31:48 +01:00
Adrian Ho
6044bb17ee
Fix test cask macOS dependency
...
This should be updated when the minimum OS requirement changes.
2020-06-23 09:51:56 +08:00
Mike McQuaid
b58fa4ebb1
Drop Mavericks support.
...
Companion to https://github.com/Homebrew/brew/pull/7698 .
Provide better, `odeprecated` messaging for
`depends_on :macos => :mavericks` and otherwise just fix up the code
that relied on `:mavericks`.
2020-06-10 10:06:46 +01:00
ImgBotApp
06841497bb
[ImgBot] Optimize images
...
/Library/Homebrew/test/support/fixtures/test.svg -- 0.26kb -> 0.25kb (1.52%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-02-16 14:17:57 -08:00
Markus Reiter
e6cfb4a3c2
Merge pull request #6629 from timsly/manpage-artifact
...
Add Manpage artifact
2019-10-24 13:48:52 +02:00
Tim Masliuchenko
22d821323c
Feedbacks
2019-10-23 16:28:00 +03:00
Tim Masliuchenko
3ef5e06943
Add Manpage artifact
2019-10-22 15:21:49 +03:00
Cheng XU
163ef284d2
brew test: more fixes for ARM
...
On ARMv7, the arch name is armv7l instead of armv7. So update the bottle
file name accordingly.
2019-10-19 15:20:35 +08:00
Cheng XU
f0e848b3e0
fixtures: add testball bottle for ARM
...
Also fix the absolute link used by testball_bottle-0.1.intel_macintosh.bottle.tar.gz
2019-10-18 15:30:24 +08:00
Mike McQuaid
8a8fc68264
Ruby 2.6.3 brew tests fixes
2019-10-08 17:39:31 +01:00