downstream артефакт поднять в Upstream для его последующего использования (в parrent-child pipeline)?
Да, через апи скачать его
А куда посмотреть, через какой метод? Ему для доступа надо CI_JOB_TOKEN передать?
В доке полностью описан Апи гитлаба. Тебе наверняка нужен GitLab job api
Ты задал вопрос который не решили нативно)
Да я вроде вчера чуть потыкался в переменные, примерно понял куда копать и пробывать. Вроде не тяжело. Сегодня будет время, попробую.
Не тяжело - просто не нативно и не сразу будет понятно че там вообще происходит - ну и не декларативненько
Ну я думал следующий алгоритм: В глобальную переменную передать Pipe ID дочернего (он содержится в триггерной джобе, в моем случае еще проще, там JOB ID даже нужное содержится(т.к. одна джоба только имеется). Далее через АПИ через JOB ID вытащить артефакт в родительском пайплайне.
Тут встает вопрос "глобальных переменных" - те у тебя должен быть контекст где всем этим обмениваться
Обсуждают сегодня