Создать личный пакет?

Я создаю пакет, но я хотел бы сохранить его в тайне, чтобы его могли использовать только члены моей команды разработчиков.

Я проверил это в Google, и Сатис вернулся как вариант.

Мне просто интересно, нужно ли мне использовать Satis, чтобы сохранить мой пакет закрытым или есть другой способ? Будет ли работать частное репо на Git Hub?

1 ответ

Да, вы можете использовать частный репозиторий Github. Я предполагаю, что вы намерены использовать этот пакет через композитор. Просто добавьте приведенный ниже код в ваш файл композитора и замените значения ключей на имя вашего поставщика / пакета и URL-адрес хранилища.

{
"require": {
    "vendor/my-private-repo": "dev-master"
},
"repositories": [
    {
        "type": "vcs",
        "url":  "github.org/vendor/my-private-repo.git"
    }
]
}

Вот ссылка на документацию композитора по закрытым репозиториям:

https://getcomposer.org/doc/05-repositories.md#vcs

Другие вопросы по тегам