Size: a a a

2020 March 10

VU

Vitaly Uvarov in ru_gitlab
да да
источник

VU

Vitaly Uvarov in ru_gitlab
но блин выглядит как костыль
источник

VU

Vitaly Uvarov in ru_gitlab
хотя может в этом есть какая-то особая гитлабовская логика)
источник

VU

Vitaly Uvarov in ru_gitlab
Dmitry Vorobev
Вместо dev, делаете dev/*
это хороший воркэраунд проблемы, спасибо.
источник

G

GithubReleases in ru_gitlab
sameersbn/docker-gitlab tagged: 12.7.7
Link: https://github.com/sameersbn/docker-gitlab/releases/tag/12.7.7
Release notes:
12.7.7
источник

N

Nedoumenie in ru_gitlab
Привет. Вопрос про API.
Есть задача одним запросом установить несколько assignee юзеров на merge request.

если я использую переменную assignee_id и id одного юзера - всё ок.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_id=11"

когда я пытаюсь зассайнить сразу несколько пользователей, то никак не могу подобрать структуру запроса.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_ids=[11, 22, 33]"

Кто сможет помочь?
документация говорит, что там integer array, но я хз как он это хочет сьесть.
ответ постоянно один:

{"error":"assignee_id is invalid"}
источник

N

Nedoumenie in ru_gitlab
что create MR, что update MR - один результат
источник

АА

Александр Андреев in ru_gitlab
Nedoumenie
что create MR, что update MR - один результат
Гитлаб какой, СЕ?
источник

N

Nedoumenie in ru_gitlab
Александр Андреев
Гитлаб какой, СЕ?
Enterprise Edition 12.8 ee
источник

АК

Александр Кот in ru_gitlab
Nedoumenie
Привет. Вопрос про API.
Есть задача одним запросом установить несколько assignee юзеров на merge request.

если я использую переменную assignee_id и id одного юзера - всё ок.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_id=11"

когда я пытаюсь зассайнить сразу несколько пользователей, то никак не могу подобрать структуру запроса.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_ids=[11, 22, 33]"

Кто сможет помочь?
документация говорит, что там integer array, но я хз как он это хочет сьесть.
ответ постоянно один:

{"error":"assignee_id is invalid"}
а если так?
https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_id[]=11&assignee_id[]=22&assignee_id[]=33
источник

АК

Александр Кот in ru_gitlab
Nedoumenie
Привет. Вопрос про API.
Есть задача одним запросом установить несколько assignee юзеров на merge request.

если я использую переменную assignee_id и id одного юзера - всё ок.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_id=11"

когда я пытаюсь зассайнить сразу несколько пользователей, то никак не могу подобрать структуру запроса.

curl --request "PUT" "--header" "Private-Token: *****" "https://gitlab.DOMAIN.com/api/v4/projects/1/merge_requests/1?assignee_ids=[11, 22, 33]"

Кто сможет помочь?
документация говорит, что там integer array, но я хз как он это хочет сьесть.
ответ постоянно один:

{"error":"assignee_id is invalid"}
а покажите где вы видели assignee_ids?
я вижу только approver_ids как integer array
https://docs.gitlab.com/ee/api/merge_requests.html
источник

N

Nedoumenie in ru_gitlab
Александр Кот
а покажите где вы видели assignee_ids?
я вижу только approver_ids как integer array
https://docs.gitlab.com/ee/api/merge_requests.html
источник

IE

Ivan EKbfh in ru_gitlab
Александр Кот
а покажите где вы видели assignee_ids?
я вижу только approver_ids как integer array
https://docs.gitlab.com/ee/api/merge_requests.html
выше строчкой, не?
источник

АК

Александр Кот in ru_gitlab
Ivan EKbfh
выше строчкой, не?
не, много ниже, нашел
источник

IE

Ivan EKbfh in ru_gitlab
Ctrl+F просто не до конца ввёл ты =)
источник

АК

Александр Кот in ru_gitlab
источник

АК

Александр Кот in ru_gitlab
источник

АК

Александр Кот in ru_gitlab
@Nedoumenie у этого парня получилось - надо в json объекте передавать их как список)
источник

N

Nedoumenie in ru_gitlab
Ну так себе решение, конечно же)
источник

АК

Александр Кот in ru_gitlab
источник