Сводка

Завершено

Команда прошла долгий путь. Теперь они знают, как использовать Azure Pipelines, а также Azure Artifacts, чтобы создавать пакеты и сохранять их там, где их смогут использовать другие команды в компании. Azure DevOps — это общий доступ и совместная работа. Создание многократно используемого кода, доступного другим, отлично вписывается в эту концепцию.

Большинство современных приложений имеют зависимости, которым необходимо управлять во время процесса сборки. Существует множество репозиториев пакетов, из которых можно выбрать, когда вы ищете пакеты для использования, или при выборе места хранения пакетов. Можно также разместить собственный репозиторий или использовать файловый ресурс.

Совместное использование кода между командами и между ними помогает сократить время разработки, так как вы не пишете один и тот же код более одного раза. Это также сокращает время тестирования, так как необходимо протестировать только одну базу кода. Все усовершенствования, внесенные в общий код, приносят пользу всем, кто его использует.

Подробнее

Выбор места размещения пакета зависит от многих факторов. Например:

  • Он будет общедоступным или частным?
  • У узла есть необходимые компоненты?
  • Вы должны будете пройти проверку подлинности для доступа к пакету?
  • Существуют ли причины, по которым он должен быть размещен локально?

Возможно, потребуется рассмотреть язык пакета и процесс доступа к нему. Ниже приведены некоторые ресурсы для проверка при выборе места размещения пакетов:

Дополнительные сведения о настройке безопасного доступа к веб-каналам пакетов см. в статье "Управление разрешениями".