mirror of
https://github.com/mas-cli/mas
synced 2024-11-22 19:43:09 +00:00
20 lines
758 B
Text
20 lines
758 B
Text
|
#!/bin/bash
|
||
|
#
|
||
|
# script/brew_release_validate
|
||
|
# mas
|
||
|
#
|
||
|
# Validates the mas formula
|
||
|
# https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md#to-contribute-a-fix-to-the-foo-formula
|
||
|
#
|
||
|
|
||
|
# Purge the Carthage cache to avoid this error from Homebrew sandboxing:
|
||
|
# A shell task (/usr/bin/env git checkout --quiet --force 0.15.0 (launched in /Users/ben/Library/Caches/org.carthage.CarthageKit/dependencies/Commandant)) failed with exit code 128:
|
||
|
# fatal: Unable to create '/Users/ben/Library/Caches/org.carthage.CarthageKit/dependencies/Commandant/./index.lock': Operation not permitted
|
||
|
rm -rf ~/Library/Caches/org.carthage.CarthageKit
|
||
|
|
||
|
brew uninstall --force mas
|
||
|
brew install --build-from-source mas
|
||
|
brew test mas
|
||
|
brew audit --strict mas
|
||
|
brew style mas
|