Доступ к данным¶
Каждому аккаунту в ICDC Artifactory предоставляется заранее созданный набор репозиториев для хранения и публикации артефактов.
Актуальные способы подключения к репозиториям (кроме Docker) можно получить в интерфейсе ICDC Artifactory UI:
https://artifactory.$LOC.icdc.io/#browse/browse (URL)
Подключение к Docker-репозиторию¶
Для авторизации выполните команду:
Формат имени образа:
artifactory.$LOC.icdc.io/ACC_NAME-docker/image:tag, где:
ACC_NAME- имя аккаунта;image- название образа;tag- тег версии.
Подключение к другим типам репозиториев¶
Используйте следующие адреса:
Maven: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-maven
Helm: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-helm
PyPi: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-pypi
NuGet: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-nuget
Raw: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-raw
NPM: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-npm
RubyGems: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-rubygems
Подробнее см. в разделе Репозитории.
Роли и права¶
| Действие | Member | Admin | Operator | Owner |
|---|---|---|---|---|
| Добавление артефакта | ✔ | ✔ | ✔ | ✔ |
| Изменение артефакта | ✔ | ✔ | ✔ | ✔ |
| Прочтение артефактов | ✔ | ✔ | ✔ | ✔ |
| Удаление артефактов | - | ✔ | ✔ | ✔ |
| Настройка Deployment Policy/Cleanup Policy/Content Type Validation | - | ✔ | ✔ | ✔ |
