Size: a a a

2021 July 12

GG

George Gaál in ru_gitlab
что "нет"?
источник

МШ

Марат Шалманов... in ru_gitlab
На локальной машине docker desktop
источник

МШ

Марат Шалманов... in ru_gitlab
Не имеется.
источник

I

Ivan in ru_gitlab
сначала разберитесь со сборкой контейнера без гитлаба.
источник

AS

Anatoly Shirokov in ru_gitlab
А клиенты к локальной машине будут ходить?
источник

МШ

Марат Шалманов... in ru_gitlab
Пока только для теста. Понять как работаете процесс ci/cd
источник

N

Nik in ru_gitlab
подксажите какой var можно использзовать в название неймспейса при запуске паралельных  джоб
источник

GG

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

N

Nik in ru_gitlab
я использую автодеплой для запуска тестов, для названия нс используются такие переменные namespace: $CI_PROJECT_NAME--$CI_COMMIT_REF_SLUG--$CI_PIPELINE_IID--$CI_JOB_STAGE

при заппуске тестов в паралели(gitlab-ci parallel) он соответственно в одном и том же нс пытается запустить тесты
источник

ДБ

Дмитрий Бобровский... in ru_gitlab
Создаю Merge Request (MR),  нажимаю Merge, отрабатывает Pipeline (PL).  Смотрю в логе переменные  $CI_PIPELINE_SOURCE = push   а все переменные для MR типа $CI_MERGE_REQUEST_ID вообще пустые.  

Как так?    

Как тогда получить настоящий MR  чтобы $CI_PIPELINE_SOURCE == "merge_request_event" ?
источник

GG

George Gaál in ru_gitlab
сорян, слишком сложно для моего куриного мозга
источник

GG

George Gaál in ru_gitlab
такое может быть, да
источник

ДБ

Дмитрий Бобровский... in ru_gitlab
чёрт , это не укладывается в мою логику :)  а как тогда нормально процесс ci/cd выстраивать,  я хочу чтобы у меня deploy не выполнялся когда MR, а здесь получается что MR не выглядит как MR и  
rules:
   - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
не поймает эту ситуацию

или можно как-то другому?
источник

GG

George Gaál in ru_gitlab
давай поговорим - что ты хочешь сделать
источник

GG

George Gaál in ru_gitlab
детачед пайплайн или уже после MR?
источник

AL

Aleksey Lazarev in ru_gitlab
мм а ты уверен что у тебя пайплайн для MR стартанул в deatach а не для ветки?
источник

AL

Aleksey Lazarev in ru_gitlab
я вангую что у тебя он для ветки проехал а не для MR
источник

AL

Aleksey Lazarev in ru_gitlab
источник

ДБ

Дмитрий Бобровский... in ru_gitlab
хочу чтобы когда MR в master выполнялся только build а некоторые другие стадии  не выполнялис.
источник

ДБ

Дмитрий Бобровский... in ru_gitlab
Может я чего не понимаю, я делаю MR из ветки MR-1 в master
источник