Как я могу сделать частный (т. е. не размещенный на GitHub) brew tap?
Я хотел бы иметь частный brew tap
для домашнего пива, которое не размещено на GitHub. Я попытался просто клонировать РЕПО крана в /usr/local/Library/Taps
но, похоже, не работает. Кто-нибудь понял это?
2 ответов
на новая короткий ответ:да: brew any-tap
была объединена на brew tap
поэтому теперь должен поддерживаться любой репозиторий, включая частные GitHub.
brew tap
ограничивает пользователей GitHub и проверяет наличие частных репозиториев. Я создалbrew any-tap
для поддержки более широкого спектра кранов.С очень небольшими изменениями (и без дополнительных флагов!), этот пиар приносит
any-tap
самогон.пользователи могут использовать brew нажмите с GitHub, как они всегда есть или добавить один дополнительный аргумент и коснитесь любого репозитория любого типа из любого места.
tl; dr
brew tap user/name # Same as it ever was
brew tap user/name URL # Tap URL, whatever it happens to be
короткий ответ: он не поддерживается, но есть способ сделать это, если вы связаны и определены:https://github.com/telemachus/homebrew-anytap