Артефакты¶
Для просмотра артефактов репозитория типа Hosted или Группа на странице Репозитории нажмите на строку данного репозитория.

На странице Просмотр артефактов приведён список артефактов репозитория. Для репозитория типа Группа отображаются артефакты из всех репозиториев, входящих в его состав.
Для каждого артефакта приведена следующая информация:
- Название артефакта.
- Версия артефакта.
- Группа.
- Формат артефакта.
- Состав — количество файлов, входящих в артефакт. При нажатии на это поле отображается список файлов артефакта.
- В столбце Действия расположена кнопка удаления артефакта
.
Скачивание артефакта¶
Чтобы скачать файлы артефакта:
- На странице Репозитории нажмите на строку репозитория.
- На странице Просмотр артефактов выберите нужный артефакт и нажмите на кнопку скачивания
в столбце Состав. - В появившемся списке файлов артефакта нажмите на название нужного файла — файл будет скачан.
Для скачивания всего артефакта последовательно скачайте все входящие в его состав файлы.
Загрузка артефакта¶
Загрузка артефактов через веб-интерфейс доступна для репозиториев типа Hosted.
Чтобы загрузить артефакт:
- На странице Репозитории в столбце Действия нажмите на кнопку Загрузить артефакт
. Также можно открыть репозиторий и нажать на кнопку Загрузить артефакт на странице Просмотр артефактов. - На странице Загрузка артефакта нажмите на кнопку Выбрать файл и выберите файл артефакта.
- При необходимости укажите Тег (опционально) — тег артефакта (например, release-2024).
- Для отдельных форматов задайте дополнительные параметры (см. раздел «Параметры загрузки артефактов»).
- Нажмите на кнопку Загрузить артефакт.
Примечание
Для форматов Conan, Cargo и Git LFS загрузка артефактов через веб-интерфейс недоступна — публикация выполняется средствами соответствующего клиента формата.
Параметры загрузки артефактов¶
Для всех форматов при загрузке доступны общие элементы:
- Файл артефакта — файл, выбираемый кнопкой Выбрать файл.
- Тег (опционально) — тег артефакта (например, release-2024).
Отдельные форматы требуют дополнительных параметров, приведённых ниже.
Maven¶
Секция Maven Artifact:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Идентификатор группы | Идентификатор группы артефакта (например, com.example) | |
| Идентификатор артефакта | Имя артефакта (например, my-artifact) | |
| Версия | Версия артефакта (например, 1.0.0) | |
| Расширение | Расширение файла артефакта (JAR, WAR, POM, EAR, RAR) | |
| Классификатор | Классификатор артефакта (например, sources) | |
| Тип упаковки | Тип упаковки артефакта (JAR, WAR, POM, EAR, RAR) | |
| Сгенерировать POM файл с указанными координатами | Сгенерировать POM-файл с указанными координатами: true, false | false |
Raw¶
Секция Raw File:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Директория | Каталог размещения файла в репозитории (например, /path/to/directory) | |
| Имя файла | Имя файла (например, file.txt) |
Yum¶
Секция Yum Package:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Директория | Каталог размещения пакета в репозитории (например, 7/os/x86_64) | |
| Имя файла | Имя файла пакета (например, package-1.0-1.x86_64.rpm) |
Terraform¶
Секция Terraform:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Тип загрузки | Тип загружаемого объекта | Модуль |
| Пространство имён | Пространство имён (например, hashicorp) | |
| Версия | Версия (например, 1.0.0) | |
| Имя модуля | Имя модуля (например, consul) | |
| Провайдер | Провайдер (например, aws) |
Набор полей зависит от выбранного значения параметра Тип загрузки.
Swift¶
Секция Swift Package:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Scope пакета | Scope (область) пакета (например, apple) | |
| Имя пакета | Имя пакета (например, Alamofire) | |
| Версия | Версия пакета (например, 2.42.0) |
R¶
Секция R Package:
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| Путь пакета | Путь размещения пакета в репозитории (например, src/contrib) |
Примечание
Для форматов npm, NuGet, PyPI, APT, Helm, RubyGems дополнительные параметры не требуются — достаточно выбрать файл артефакта и при необходимости указать тег.