Отправляйте свое программное обеспечение как профессионал !!!

Больше историй

Github недавно анонсировал реестр пакетов Github для публикации и использования пакетов через GitHub. Универсальное решение для всех проектов с открытым исходным кодом.

Github недавно анонсировал реестр пакетов Github для публикации и использования пакетов через GitHub. Универсальное решение для всех проектов с открытым исходным кодом.

Почему именно Github Package Registry?

Реестр пакетов GitHub - это служба хостинга пакетов программного обеспечения, аналогичная npmjs.org, rubygems.org или hub.docker.com, которая позволяет размещать ваши пакеты и код в одном месте. Вы можете размещать пакеты программного обеспечения в частном или публичном порядке и использовать их в качестве зависимостей в своих проектах.

За последнее десятилетие мы используем Github для поддержки проектов с открытым исходным кодом. На GitHub есть миллионы публичных и частных репозиториев. Разработка программного обеспечения - это совместная деятельность, это командная работа. Независимо от языка, мы должны публиковать этот исходный код в виде пакета, чтобы любой другой пользователь мог использовать его в качестве зависимости, для этого мы всегда полагаемся на другой реестр, такой как maven, Gradle, npm и docker и т. Д. Вы можете управлять исходный код, а также ваш другой пакет под одной крышей.

Github стремится обслуживать разработчиков и предоставлять им различные инструменты для улучшения взаимодействия с разработчиками.

Это ваш код, ваши пакеты и один логин.

Некоторые разработчики сотрудничали с открытым исходным кодом в любом случае: либо они сохранят код в каком-либо репозитории, либо импортируют пакеты с открытым исходным кодом в свой проект. Очень важно найти пакеты с открытым исходным кодом, которым мы можем доверять и импортировать в графе зависимостей. Нам нужен кто-то, на кого мы можем положиться в вопросах доверия. Как и при использовании пакетов с открытым исходным кодом, мы всегда рассматриваем различные аспекты, такие как доверие, сообщество, поддержка с точки зрения новых функций или с точки зрения соответствия.

Цели реестра пакетов Github: -

Реестр пакетов Github запущен с тремя основными целями.

  1. Совместное использование: вы можете делиться своими пакетами и управлять ими так же, как вы управляете своим кодом.
  2. Производительность: - Повысьте продуктивность, управляя жизненным циклом разработки программного обеспечения.
  3. Доверие: - разрабатывайте, обслуживайте и храните свои пакеты в одной защищенной среде с помощью единого входа.

Особенности: -

"Одна картинка стоит тысячи слов"

Реестр пакетов GitHub бесплатен для всех репозиториев во время бета-тестирования. И он всегда будет бесплатным для общедоступных репозиториев и репозиториев с открытым исходным кодом.

Чтобы узнать больше, перейдите по этой ссылке.

Управление пакетами с помощью GitHub Package Registry - GitHub HelpConfiguring Docker для использования с GitHub Package Registryhelp.github.com

Если вам понравилась эта статья, не забудьте хлопать в ладоши.

Больше историй

Давайте подключимся к Stackoverflow, LinkedIn, Facebook и Twitter.