Конфигурация JFrog artifactory oss
Для использование JFrog artifactory в качестве локального/удаленного maven репозитория готовых артифактов необходимо
- Создать локальный репозиторий - _локальный в терминах JFrog)
- Настроить доступ к данному репозиторию пользователей
Создание локального репозитория на сервере
- Входим на страницу http://10.1.18.18:8082/ui/admin/repositories/local
- Щелкаем New Local Repository
- Выбираем тип maven
- Указываем описание
- Уникальный идентификатор (Repository Key)
- Расположение файлов Repository Layout = maven-2-default
- Описание Public, Internal Description - имя проекта, авторство и т.д.
- Кол-во уникальных артифактов с одним и тем же id Max Unique Snapshots - лучше больше 0, иначе место кончиться быстро
- Отметить/снять галки
- Handle Releases - Принимать/обрабатывать release сборки - готовые сбоки для заказчиков
- Handle Snapshots - Принимать/обрабатывать snapshot сборки - проходные сборки для внутреннего использования
- Сохраняем и завршаем
Создание/редактирование привилегии записи в репозиторий
- Переходим на страницу привилегий http://10.1.18.18:8082/ui/admin/management/permissions
- Создаем новую или изменяем существующую привилегию
- Указываем идентификатор привилегии, в случае создания новой.
- Указываем какие репозитории связаны с данной привилегией
- Указываем на кладках Users / Groups - пользователей или группы пользователей которые должны быть включены в данную привилегию
- Для выбранных пользователей/группы указываем какие операции можно делать над репозиторием
- Указываем идентификатор привилегии, в случае создания новой.
- Завершаем процесс - нажимем кнопку создать/сохранить
Создание/редактирование группы пользователей
- Переходим на страницу создание группы http://10.1.18.18:8082/ui/admin/management/groups/new,
можно отредактировать существующую группу
- Указываем
- Уникальное имя группы
- Системные права для данной группы пользователей
- Указываем состав группы пользователей
- Уникальное имя группы
- Завершаем процесс - нажимем кнопку создать/сохранить
Создание/редактирование пользователей
- Переходим на страницу создание пользователя http://10.1.18.18:8082/ui/admin/management/users/new можно отредактировать существующую группу
- Указывает логин и email пользователя
- Указывает системные привилегии
- Указывает пароль
- Указывает в какие группы будет входить пользователь
- Ниже будет таблица которая отобразит набор привилегий, которыми будет обладать пользователь
- Завершаем процесс - нажимем кнопку создать/сохранить