172 похожих чатов

Вопрос по Gitlab multi project pipeline: Есть ProjectA, из которого хочу

по окончании stage build запустить pipeline в ProjectB.

Пытаюсь делать по доке https://docs.gitlab.com/ee/ci/multi_project_pipelines.html#specifying-a-downstream-pipeline-branch

ProjectA .gitlab-ci.yml:
build:
stage: build
script:
...

trigger-downstream:
stage: trigger
needs: [build]
variables:
ABC: 123
trigger:
project: $CI_API_V4_URL/projects/$PROJECT_ID
branch: master
trigger-downstream висит в pending state. Переменная $PROJECT_ID задана корректно, т.е. равна ProjectB id.

Возможно неправильно понимаю The project keyword to specify the full path to a downstream project., т.е. там нужно указывать что-то другое?
trigger:
project: 12345678
branch: master
или
trigger:
project: project_name
branch: master
или может неправильно прописываю условия в ProjectB .gitlab-ci.yml?


ProjectB .gitlab-ci.yml:
deploy:
stage: deploy
script:
- ...
only:
- pipelines
также пробовал
deploy:
stage: deploy
script:
- ...
only:
- triggers

8 ответов

17 просмотров
it- Автор вопроса

есть кто живой? :)

it
есть кто живой? :)

Кажется, бесплатно нет (

it- Автор вопроса
Dmitry Tolstoy
Кажется, бесплатно нет (

Там только визуализация premium, а остальное all tiers и free или вы о чём?

it- Автор вопроса

Хорошо что curl'ом через api всё продолжает нормально работать, а то бы хрен я что сделал сегодня. Удивительно, что на такие вещи нет ответа в чате с 10к devops'ов. Разочарованс.

it- Автор вопроса
M T
Вообще-то тут нет девопслв

Только админы, которые захотели побольше денег? 😂

it
Только админы, которые захотели побольше денег? 😂

Инженеры, хрычи, эйчары, все что угодно. Не всем есть дела до чужих проблем вот в чем цимес

it- Автор вопроса
M T
Инженеры, хрычи, эйчары, все что угодно. Не всем е...

Не всем есть дело это понятно, но на моей памяти DevOps сообщество всегда было достаточно отзывчиво, а уж в чате на 10к так и подавно. Ну да пофиг, есть ещё slack, reddit, stackoverflow в конце концов.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта