Size: a a a

2020 February 13

DB

Dima Boger in ru_gitlab
Nihil Homini
Вы мне прям глаза щас открыли
Этож можно не делать больше DP_PASS=${PROD_DB_PASS}
Ещё бы динамически энвайронменты для джобы определять, было бы вообще шик
так можно
источник

Д

Дмитрий Харитонов in ru_gitlab
источник

NH

Nihil Homini in ru_gitlab
Дмитрий Харитонов
там такое есть SCOPE можно создавать по маске
Я не совсем про то
У меня сейчас в баш-костылях определяется текущий энв по CI_COMMIT_REF_SLUG. Условно говоря - если мастер, то энв = продакшн.
И одна джоба может работать для деплоя нескольких сред
источник

Д

Дмитрий Харитонов in ru_gitlab
Ты можешь и имя динамическое
 environment:
   name: review/$CI_COMMIT_REF_NAME
источник

NH

Nihil Homini in ru_gitlab
если использовать энвайронменты гитлаба - не нужны костыли с определением env и текущих секретов.
Но при этом надо будет приводить названия веток к названиям сред, т.к. они повязаны с нэймспейсами в кубернетес

Звучит как план, на самом деле.
источник

DV

Dmitry Vorobev in ru_gitlab
Гы, а я проморгал эту фичу со скопами, хотя давненько уже на 12.2 перешли. Спасибо за ликбез =)
источник

BQ

Bumin Qaghan in ru_gitlab
Добрый день!
установил раннер через докер компоуз, такие логи
gitlab-runner_1  | ERROR: Checking for jobs... forbidden               runner=V9BMahri
gitlab-runner_1  | ERROR: Checking for jobs... forbidden               runner=V9BMahri
gitlab-runner_1  | ERROR: Checking for jobs... forbidden               runner=V9BMahri
gitlab-runner_1  | ERROR: Runner http://192.168.100.75:9999/V9BMahrit1ZrgwyPhSGD is not healthy and will be disabled!
источник

BQ

Bumin Qaghan in ru_gitlab
хотя сам гитлаб поднят
источник

GG

George Gaál in ru_gitlab
зачем через компоуз
источник

BQ

Bumin Qaghan in ru_gitlab
George Gaál
зачем через компоуз
а как ставить?
источник

GG

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

BQ

Bumin Qaghan in ru_gitlab
George Gaál
чтобы раннер работал - он должен мочь видеть гитлаб, все, больше ничего не нужно
он видит его, но не работает
источник

BQ

Bumin Qaghan in ru_gitlab
странные логи
источник

DV

Dmitry Vorobev in ru_gitlab
forbidden же, как будто авторизоваться не может. Надо перерегистрировать и понять, почему авторизация слетает
источник

DV

Dmitry Vorobev in ru_gitlab
Гитлаб поди тоже в докере?
источник

Д

Дмитрий Харитонов in ru_gitlab
Dima Boger
Появится волшебная кнопочка для "открыть задеплоенное приложение"
А как-то там можно 2 урл обозначить?
Так не работает
    environment:
     name: this-fails
     url:
       - http://www.domain1.com/
       - http://www.domain2.com/
источник

DB

Dima Boger in ru_gitlab
Дмитрий Харитонов
А как-то там можно 2 урл обозначить?
Так не работает
    environment:
     name: this-fails
     url:
       - http://www.domain1.com/
       - http://www.domain2.com/
Неа
источник

SL

Serg Lip in ru_gitlab
Всем привет. Народ есть проблема, запускаю гитлабраннером на сервере кастомный ранер, в нем три  команды. И все это выполняется 8 раз. Что это за фигня?
источник

GG

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

GG

George Gaál in ru_gitlab
3*3 прикольно
источник