Загрузить сборку из файла

Позволяет добавить новую сборку из файла. Версия сборки будет сгенерирована автоматически

POST /console/api/v2/projects/{ProjectId}/assemblies

Параметры пути

ProjectId
Идентификатор проекта

Параметры запроса

branch-name
Строка. Имя ветки
commit-id
Строка. Хэш коммита
modified
Булево. Признак того, был ли проект модифицирован относительно состояния, зафиксированного в системе контроля версий

Тело запроса

BinaryFile. ZIP-архив директории, содержащей файлы исходного кода проекта

Тело ответа

AssemblyDto. Информация о сборке
{
  "assembly-version": "2.0",
  "created": "2023-07-12T06:37:54.487Z",
  "project-id": "1ee1fbc4-cbf3-66e0-83a7-7fd5d63d9dd1",
  "project-name": "DemoProject",
  "project-version": "2.0"
  "project-developer": "e1c",
  "branch-name": "release/2.0",
  "commit-id": null,
  "comment": "",
  "modified": false
}
assembly-version
Строка. Версия сборки
created
Строка. Дата и время создания сборки
project-id
Строка. Идентификатор проекта
project-name
Строка. Имя проекта
project-version
Строка. Версия проекта
project-developer
Строка. Разработчик проекта
branch-name
Строка. Имя ветки
commit-id
Строка. Хэш коммита
comment
Строка. Комментарий к сборке
modified
Булево. Признак того, был ли проект модифицирован относительно состояния, зафиксированного в системе контроля версий

Коды состояния

200
Сборка успешно загружена (AssemblyDto)
400
Строка. Некорректное значение параметра (ErrorData с кодом 3)
400
Строка. Запрос не может быть обработан в текущем состоянии системы (ErrorData с кодом 9)
401
Строка. Отсутствие аутентификации (ErrorData с кодом 16)
403
Строка. Отсутствие авторизации (ErrorData с кодом 7)
404
Строка. Неизвестный идентификатор (ErrorData с кодом 5)
500
Строка. Ошибка на стороне сервера (ErrorData с кодом 13)

ErrorData. Данные ошибки

{
  "code": 3,
  "status": "INVALID_ARGUMENT",
  "message": "1111 is not a valid UUID.",
  "details": "details"
}
code
Число. Код ошибки
status
Строка. Статус ошибки
message
Строка. Сообщение ошибки
details
Строка. Детали ошибки