Size: a a a

2020 June 26

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
почему-то относится к ограничению 31 символ в NS, которое нигде не отражено. Все что я находил - 64
Тут ты прав, но проще сделать самое строгое условие
источник

GG

George Gaál in ru_gitlab
Знаешь что такое слагифай?
источник

GG

George Gaál in ru_gitlab
Это процесс в котором у тебя вырезают все не альфанумерики, меняют слэши на подчеркивание и режут до 63(31) символа
источник

GG

George Gaál in ru_gitlab
Потому что у тебя помимо неймспейса это название ветки может где-то ещё в ресурсах фигурировать и там более "крутые" ограничения
источник

GG

George Gaál in ru_gitlab
Т.е. гитлаб перестраховывается и делает максимально однообразно
источник

GG

George Gaál in ru_gitlab
mahon Михаил Чемякин
как раз чтоб не пересобиралась кадждый раз и хотел поставить условия
Нет
источник

GG

George Gaál in ru_gitlab
Фигня получится. Ты как обновлять среду будешь?
источник

GG

George Gaál in ru_gitlab
И писать ее с тегом latest, конечно?
источник

DB

Dmitrii Barsukov in ru_gitlab
строгое условия сильно ограничивает длину самой ветки feature/branchname
остается только 20 символов, это при том, что у меня имя проекта короткое, и его номер. А так будет еще меньше.
источник

mahon Михаил Чемякин... in ru_gitlab
обновлением dockerfile
источник

GG

George Gaál in ru_gitlab
George Gaál
Если у тебя среда пересобирается по десять раз на дню - про повторяемость сборок можно забыть
👆 это очень важный критерий
источник

GG

George Gaál in ru_gitlab
mahon Михаил Чемякин
обновлением dockerfile
Ты не понял, кажется
источник

DB

Dmitrii Barsukov in ru_gitlab
George Gaál
Это процесс в котором у тебя вырезают все не альфанумерики, меняют слэши на подчеркивание и режут до 63(31) символа
слагифай понимаю, и понимаю для чего, не понимаю 31, потому что 64 мне б хватило
источник

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
слагифай понимаю, и понимаю для чего, не понимаю 31, потому что 64 мне б хватило
ты вот к этому аппелируешь?
источник

DB

Dmitrii Barsukov in ru_gitlab
да
источник

GG

George Gaál in ru_gitlab
Dmitrii Barsukov
вот имя ветки feature/ui-test-component
вот что выдает echo в этом джобе
$ echo $CI_ENVIRONMENT_SLUG
feature-ui-test-c-1e3tyl
$ echo $KUBE_NAMESPACE
aia-4-feature-ui-test-c-1e3tyl
ну так все правильно
источник

GG

George Gaál in ru_gitlab
у тебя днс 64 символа
источник

GG

George Gaál in ru_gitlab
и тебе в него надо упихать и название проекта и название ветки
источник

GG

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

DB

Dmitrii Barsukov in ru_gitlab
в том то и дело, что 31 - это сумма на название проекта и ветки вместе
источник