Для того, чтобы подключать сторонние библиотеки и публиковать свои, необходимо подключить удаленный репозиторий.
Это делается командой puff registry add <...>
.
В нее необходимо передать:
--name
- имя удаленного репозитория--url
- ссылка на репозиторий без имени--username
- имя пользователя для аутентификации (если требуется аутентификация)--token
- токен для аутентификации (если требуется аутентификация)--pattern
- паттерн лейаута пакетов в репозитории (опционально)
Все это можно узнать, кликнув на репозиторий в Artifactory:
Для того, чтобы узнать токен, необходимо в той же вкладке кликнуть на кнопку Set me up, затем проследовать по дальнейшим инструкциям:
Затем необходимо ввести вышеуказанную команду с правильными аргументами, например:
puff registry add --name "puff-main" --url "http://uav.radar-mms.com/artifactory" -u whs31 -t "$ARTIFACTORY_REF_TOKEN"
Готово! Удаленный репозиторий добавлен и доступен для загрузки пакетов.