Size: a a a

2020 June 18

IU

Ivan Urgent in ru_gitlab
Привет. Кто-нибудь боролся с кейсом, когда в CI нужно поднять 2 одинаковых сервиса (СУБД у меня), но с разными параметрами (мне нужно создать 2 БД)?
источник

GG

George Gaál in ru_gitlab
A E
Autodevops мало кто использует
+
источник

GG

George Gaál in ru_gitlab
Ivan Urgent
Привет. Кто-нибудь боролся с кейсом, когда в CI нужно поднять 2 одинаковых сервиса (СУБД у меня), но с разными параметрами (мне нужно создать 2 БД)?
Создавай с разными именами
источник

GG

George Gaál in ru_gitlab
Делов
источник

IU

Ivan Urgent in ru_gitlab
George Gaál
Создавай с разными именами
Постгрес создаёт только одну БД из переменой при запуске
источник

IU

Ivan Urgent in ru_gitlab
А переменную можно задать только один раз
источник

GG

George Gaál in ru_gitlab
Ну, ты можешь создать два сервиса
источник

IU

Ivan Urgent in ru_gitlab
Да, но переменная с именем будет одна
источник

GG

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

GG

George Gaál in ru_gitlab
Ещё раз
источник

GG

George Gaál in ru_gitlab
У тебя два варианта в рамках services
источник

IU

Ivan Urgent in ru_gitlab
А, ну если так рассуждать
источник

GG

George Gaál in ru_gitlab
1. Два сервиса с разными именами, в каждой одна база
источник

IU

Ivan Urgent in ru_gitlab
Ок, я согласен, костыль сработает
источник

GG

George Gaál in ru_gitlab
2. Запячить энтрипойнт - это возможно и в нем создать две бд
источник

GG

George Gaál in ru_gitlab
3. Если речь про тесты, то ты тупо можешь взять образ, который две базы развернет из коробки
источник

IU

Ivan Urgent in ru_gitlab
Спасибо, думаю, должно сработать
источник

IE

Ivan EKbfh in ru_gitlab
приветы!
А как сделать
only: - master. на языке rules?
источник

IE

Ivan EKbfh in ru_gitlab
сурс бранч и таргет бранч вроде только в контексте MR есть
источник

GG

George Gaál in ru_gitlab
Ты доку читал? Что там непонятно было?
источник