Size: a a a

2020 August 07

i

inqfen in ru_gitlab
Кстати хотел бы заметить - интеграция там говно и не рекомендую
источник

i

inqfen in ru_gitlab
Пока больше похожа на альфу
источник

A

Andor in ru_gitlab
inqfen
Пока больше похожа на альфу
"пока" это пару лет уже вроде
источник

i

inqfen in ru_gitlab
Да, но от этого меньше похоже не стало)
источник

VD

Vladimir Dzalbo in ru_gitlab
inqfen
Пока больше похожа на альфу
А чего бы хотелось?
источник

i

inqfen in ru_gitlab
нормальный нейминг для неймспейсов, условия для создания, деплой в один, ограниченные учетки, разные параметры деплоя и куча все еще
источник

i

inqfen in ru_gitlab
хельм там вроде только второй пока изобрели
источник

MT

M T in ru_gitlab
Oleg
Всем привет, вопрос по кэшу.
Хочу node_modules сохранять для последующих джобов. Проблема в том, что установка модулей идёт в докерфайле и я не знаю как мне оттуда сохранять их на раннер локально. Сталкивался кто?
Я собираю образ и потом пулю его при следующей сборке, если нодмодули не обновились, слой юзается старый
источник

A

Andrey in ru_gitlab
https://pastebin.com/NYcKwgN9
выложил весь файл ci/cd, подскажите, в джобе deploy-branch нет артефактов (node_modules_prod и build) проверяю через ls -la, а в джобе check-build есть артефакты, почему в deploy-branch не прокидываются артефакты?
источник

AT

Anna Toropova in ru_gitlab
Подскажите, как лучше вызывать ansible-playbook. Если например основная часть pipeline выполняется gitlab-runner, который shell, получается от лица пользователя gitlab-runner, то sudo -u ansible не подхватывает переменные окружения пользователя ansible. Приходится указывать полный путь к файлу плейбука и хостов, а также ubuntu ругается на версию питона, хотя в ansible.cfg выставлено как положено, и от лица пользователя ansible ошибки нет. Или надо весь pipeline выполнять от gitlab-runner типа docker, где ansible внутри docker? Сейчас ansible на той же машине где gitlab.
источник

DV

Dmitry Vorobev in ru_gitlab
Andrey
https://pastebin.com/NYcKwgN9
выложил весь файл ci/cd, подскажите, в джобе deploy-branch нет артефактов (node_modules_prod и build) проверяю через ls -la, а в джобе check-build есть артефакты, почему в deploy-branch не прокидываются артефакты?
источник

DV

Dmitry Vorobev in ru_gitlab
Думаю, собака тут порылась
.deploy-kubernetes:
 ...
 needs:
   - build-docker
источник

DV

Dmitry Vorobev in ru_gitlab
Чисто от себя добавлю, имхо собирать разные билды для разных окружений - не очень клевая затея. Тестируете одно, на прод катите другое
источник
2020 August 08

AP

Anton Patsev in ru_gitlab
Aleksey
У меня была надежда на баг в реализации LDAP в gitlb, но в 13 версиии поведение то же самое
А какой баг gitlab с LDAP? Issue был заведён?
источник

A

Andrey in ru_gitlab
Dmitry Vorobev
Думаю, собака тут порылась
.deploy-kubernetes:
 ...
 needs:
   - build-docker
Что-то я добавил так и все равно артефакты не появились
needs:                                                                               - build-docker                                                                     - job: build-stage                                                                        artifacts: true
источник

A

Aleksey in ru_gitlab
Anton Patsev
А какой баг gitlab с LDAP? Issue был заведён?
Поведение очень похоже на описанное тут https://gitlab.com/gitlab-org/gitlab-foss/-/issues/1904 но там говорят  что проблема была давно решена, вроде как.
источник

AP

Anton Patsev in ru_gitlab
А раньше работало?
источник

A

Aleksey in ru_gitlab
Anton Patsev
А раньше работало?
Нет - первая инсталляция
источник

AP

Anton Patsev in ru_gitlab
Aleksey
Нет - первая инсталляция
А используется active directory или openldap?
источник

A

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