Size: a a a

2020 March 13

EG

Eduard Generalov in ru_gitlab
зайди просто в проект во вкладку интеграций
источник

EG

Eduard Generalov in ru_gitlab
если видишь - значит пахать будет
источник

RG

Roman Geraskin in ru_gitlab
У меня community и там ничего нет. Вот думаю, нужна ли EE, если она по идее без прописки превращается в community...
источник

I

Ivan in ru_gitlab
Roman Geraskin
У меня community и там ничего нет. Вот думаю, нужна ли EE, если она по идее без прописки превращается в community...
Не нужна, зайди в глобальные интеграции. Один раз ввести учётку и всё
источник

RG

Roman Geraskin in ru_gitlab
Ivan
Не нужна, зайди в глобальные интеграции. Один раз ввести учётку и всё
Спасибо, видимо нужно ставить все же EE. Поищу
источник

I

Ivan in ru_gitlab
Roman Geraskin
Спасибо, видимо нужно ставить все же EE. Поищу
Вы смеётесь?)
У вас может админ доступа нет?
Какая версия гитлаба?
источник

EG

Eduard Generalov in ru_gitlab
Ivan
Вы смеётесь?)
У вас может админ доступа нет?
Какая версия гитлаба?
Не требуется
источник

EG

Eduard Generalov in ru_gitlab
Права мэйнтенера на проект
источник

RG

Roman Geraskin in ru_gitlab
Ivan
Вы смеётесь?)
У вас может админ доступа нет?
Какая версия гитлаба?
Нет, просто туплю) искал в admin area, надо было в проекте. Что вообще-то логично
источник

RG

Roman Geraskin in ru_gitlab
Спасибо
источник
2020 March 14

D

DeGridOr in ru_gitlab
Привет, а можно ли провернуть такое:

У меня есть джобы: тесты, анализ, деплой.

Я хочу дать возможность девелоперам запускать джобу мануально - деплой, но если ее никто не запустил то запускать ее автоматом после выполнения тестов,анализа. Такое возможно?
источник

AA

Artyom Abramovich in ru_gitlab
таймаут?)
источник

S

Sebor in ru_gitlab
DeGridOr
Привет, а можно ли провернуть такое:

У меня есть джобы: тесты, анализ, деплой.

Я хочу дать возможность девелоперам запускать джобу мануально - деплой, но если ее никто не запустил то запускать ее автоматом после выполнения тестов,анализа. Такое возможно?
А почему деплой нельзя запускать только после тестов? Тесты поди по 2часа идут?
источник

D

DeGridOr in ru_gitlab
И еще один вопрос по раннерам:

Как правильно указать конфиги у раннера если мне нужно чтобы раннер мог запускать две джобы и тратить на них 50/50 vCPU которые у меня есть. Как я понимаю если на VM - 4 vCPU то указав в конфигах concurrent = 2 у меня будут задействованы всего 2 vCPU в случае двух конкурентно запущенных джоб?
источник

D

DeGridOr in ru_gitlab
Sebor
А почему деплой нельзя запускать только после тестов? Тесты поди по 2часа идут?
Даааа
источник

S

Sebor in ru_gitlab
DeGridOr
Даааа
Пусть так деплоят только определенные ветки, на которых тесты не запускаются
источник

S

Sebor in ru_gitlab
DeGridOr
И еще один вопрос по раннерам:

Как правильно указать конфиги у раннера если мне нужно чтобы раннер мог запускать две джобы и тратить на них 50/50 vCPU которые у меня есть. Как я понимаю если на VM - 4 vCPU то указав в конфигах concurrent = 2 у меня будут задействованы всего 2 vCPU в случае двух конкурентно запущенных джоб?
Канкарент - это одновременные джобы. А джобы не обязательно будут жрать определенное количество цпу
источник

D

DeGridOr in ru_gitlab
Sebor
Пусть так деплоят только определенные ветки, на которых тесты не запускаются
А как быть с мастером, по логике нужно прождать все тесты,анализы и тд и только потом деплой пускать..

Но бизнесу западло ждать 2-3 часа тестов чтобы выкатить что-то, там аджайл...

Поэтому хотел хоть какой-то костыль написать, мол если нужно срочно, делаем деплой и потом на тесты посмотрим.

Или же вы предлагаете всегда деплоить ветку и никак не завязывать тесты,анализ к этой ветки? Только если был merge в мастер?
источник

D

DeGridOr in ru_gitlab
Sebor
Канкарент - это одновременные джобы. А джобы не обязательно будут жрать определенное количество цпу
Понял, просто заметил такую логику, если канкарент - 2, то и забиты 2 vCPU, а другие стоят ждут чего-то.
источник

S

Sebor in ru_gitlab
DeGridOr
А как быть с мастером, по логике нужно прождать все тесты,анализы и тд и только потом деплой пускать..

Но бизнесу западло ждать 2-3 часа тестов чтобы выкатить что-то, там аджайл...

Поэтому хотел хоть какой-то костыль написать, мол если нужно срочно, делаем деплой и потом на тесты посмотрим.

Или же вы предлагаете всегда деплоить ветку и никак не завязывать тесты,анализ к этой ветки? Только если был merge в мастер?
Говоришь бизнесу как есть - не хотите ждать - тогда за качество не отвечаю
источник