Size: a a a

2019 December 05

AG

Andrey Gumilev in ru_gitlab
Andrey Gumilev
сам запрос JOB_ID=$(curl -k --location --header "PRIVATE-TOKEN: $MY_TOKEN" "https://gitlab.хх.ru/api/v4/projects/$CI_PROJECT_ID/pipelines/$CI_PIPELINE_ID/jobs" | jq '.[] | select(.name == "'$1'") | .id')
Это конечно в скрипте , дальше задествую джоб_ид
источник

AG

Andrey Gumilev in ru_gitlab
Есть супер-мысли?
источник

AG

Andrey Gumilev in ru_gitlab
Andrey Gumilev
Парни кривота - при запросе  к АПИ получаю что нужно - Джоб Айди по имени джоба из этого же стейджа.  Если хочу получить тоже самое из следующего стейджа то пусто - {"message":"400 (Bad request) \"Unplayable Job\" not given"}   С локалки всё  тоже смое работает ...могу запросить хоть через стейдж и получу результат.
{"message":"400 (Bad request) \"Unplayable Job\" not given"} - это при курле втором который хочет юзать джоб_ид , а так как его нет...пздц
источник

G

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

AG

Andrey Gumilev in ru_gitlab
Поговорите со мной....
источник

GG

George Gaál in ru_gitlab
я тут
источник

AG

Andrey Gumilev in ru_gitlab
Это хорошо) не понимаю почему так происходит))) в рамках стейджа всё ок получаю job_id по имени Запрос выше. А из следующего получаю пустую переменную. Если это делаю с любой другой машины всё ок ,даже через стейдж.
источник

AG

Andrey Gumilev in ru_gitlab
сам запрос JOB_ID=$(curl -k --location --header "PRIVATE-TOKEN: $MY_TOKEN" "https://gitlab.хх.ru/api/v4/projects/$CI_PROJECT_ID/pipelines/$CI_PIPELINE_ID/jobs" | jq '.[] | select(.name == "'$1'") | .id')
источник

AG

Andrey Gumilev in ru_gitlab
George Gaál
я тут
Забей) как дела?
источник

GG

George Gaál in ru_gitlab
Andrey Gumilev
Забей) как дела?
живой
источник

AG

Andrey Gumilev in ru_gitlab
Andrey Gumilev
сам запрос JOB_ID=$(curl -k --location --header "PRIVATE-TOKEN: $MY_TOKEN" "https://gitlab.хх.ru/api/v4/projects/$CI_PROJECT_ID/pipelines/$CI_PIPELINE_ID/jobs" | jq '.[] | select(.name == "'$1'") | .id')
неееет выводит job_id ... что за наркомания
источник

AG

Andrey Gumilev in ru_gitlab
аххх чудо чудное...если нажать ретрай то работает..
источник

AG

Andrey Gumilev in ru_gitlab
Давайте думать...Джоб айди он получает , но не проходит второй запрос сэтой переменной . Если сделать ретрай то всё ок. Какая может быть причина ?
источник

G

Gennadiy in ru_gitlab
Ретрай и запрос получается к новой JOB_ID?
источник

GG

George Gaál in ru_gitlab
Andrey Gumilev
сам запрос JOB_ID=$(curl -k --location --header "PRIVATE-TOKEN: $MY_TOKEN" "https://gitlab.хх.ru/api/v4/projects/$CI_PROJECT_ID/pipelines/$CI_PIPELINE_ID/jobs" | jq '.[] | select(.name == "'$1'") | .id')
форматирование сделай
источник

GG

George Gaál in ru_gitlab
что такое $1?
источник

AG

Andrey Gumilev in ru_gitlab
Gennadiy
Ретрай и запрос получается к новой JOB_ID?
к той же....что за...
источник

AG

Andrey Gumilev in ru_gitlab
George Gaál
что такое $1?
имя джобы
источник

AG

Andrey Gumilev in ru_gitlab
Andrey Gumilev
к той же....что за...
ади одинаковый
источник

AG

Andrey Gumilev in ru_gitlab
Gennadiy
Ретрай и запрос получается к новой JOB_ID?
Суть в том что выводит ехом верный ид
источник