Size: a a a

2020 July 06

T

Trojan415 in ru_gitlab
Проектов таких много, больше 90
источник

T

Trojan415 in ru_gitlab
Проектов в моём понимании, в структуре гитлаба для меня - это группа
источник

i

inqfen in ru_gitlab
группа - это группа, проект - это проект)
источник

i

inqfen in ru_gitlab
один репозиторий - проект
источник

i

inqfen in ru_gitlab
В группе может быть их несколько
источник

i

inqfen in ru_gitlab
И группы могут вкладываться друг в друга
источник

T

Trojan415 in ru_gitlab
Ага, я понимаю. У вот у меня пачка проектов принадлежат группе по смысловой нагрузке. Например есть у меня ресурс, для которого разрабатывается веб-сайт и приложение. Вот я запилил одну группу и туда условно два проекта.
источник

T

Trojan415 in ru_gitlab
Но групп получилось overмного
источник

i

inqfen in ru_gitlab
Если тебе нужны общие для всех проектов вещи - значит они должны быть объединены в одной самой верхней группе4
источник

T

Trojan415 in ru_gitlab
Ага, то есть максимальный уровень для общих переменных - это группа?
источник

i

inqfen in ru_gitlab
Trojan415
Но групп получилось overмного
Ну ты группы можешь и в другие нруппы вкладывать
источник

i

inqfen in ru_gitlab
Trojan415
Ага, то есть максимальный уровень для общих переменных - это группа?
Ага
источник

i

inqfen in ru_gitlab
считай что проект файл, группа - каталог
источник

T

Trojan415 in ru_gitlab
Я понял.
источник

T

Trojan415 in ru_gitlab
Спасибо, это то, что я хотел услышать. Однако, есть ещё один вопрос.
источник

T

Trojan415 in ru_gitlab
У меня для деплоя используется самописный на пыхе демон - autodeploy условно
источник

T

Trojan415 in ru_gitlab
99% имеет идеинтичную схему деплоя
источник

T

Trojan415 in ru_gitlab
Существуют ли варианты не писать yml для каждого проекта? Autodevops со стандартным сценарием или что-нибудь вроде того
источник

i

inqfen in ru_gitlab
источник

i

inqfen in ru_gitlab
>для деплоя используется самописный на пыхе демон
источник