Size: a a a

2020 April 15

rd

rus dacent in ru_gitlab
Челенджи от GitLab'а =)

#GitChallenge: Compare GitLab to GitHub and earn swag
https://about.gitlab.com/blog/2020/04/14/github-free-for-teams/
источник

i

inqfen in ru_gitlab
Части и не будет, по одной простой причине - это в azure
источник

A

Alexander in ru_gitlab
Roman Kolosov
ну те как задеплоить на два сервера с разными раннерами без докера это не вопрос) а вот как на один с докером кайф)
Пройдёт ещё некоторое время и ты поймёшь, что ставить раннеры на бэкенд не надо :)
источник

P

Pythonic in ru_gitlab
Как должен гитлабовский cd подключаться к моему удаленному серверу? что бы сделать деплой.
источник

MD

M Dan in ru_gitlab
Можыд через ссш
источник

MD

M Dan in ru_gitlab
Мой так делает
источник

MD

M Dan in ru_gitlab
Но по-любому есть правильный пут
источник

RI

Rinat I in ru_gitlab
Pythonic
Как должен гитлабовский cd подключаться к моему удаленному серверу? что бы сделать деплой.
можно по ssh зайти,  можно через ansible, да в принципе можно все что угодно сделать) Любой каприз за ваши деньги, как говорится)
источник

P

Pythonic in ru_gitlab
а какие мощности дает гитлабовские ci для теста? Если она в перспективе будет жрать много ресурсов.
источник

A

Alexander in ru_gitlab
Pythonic
а какие мощности дает гитлабовские ci для теста? Если она в перспективе будет жрать много ресурсов.
Смотри количество минут работы раннеров в тарифах.
источник

P

Pythonic in ru_gitlab
Причина failed job?
никаких ошибок в логах нет при  gitlab runner ci
источник

DV

Dmitry Vorobev in ru_gitlab
Ваш скрипт, очевидно, завершился с exit code отличным от 0
источник

P

Pythonic in ru_gitlab
я предполагаю из за отсуствие artifacts, буду разбираться
источник

DV

Dmitry Vorobev in ru_gitlab
А вы тесты по файликам из артефактов гоняете? Я как-то раз ловил глюк, что после выполнения успешного джоба запускается следующий и не видит артефакты. Перезапускаешь его - артефакты подтягиваются. Иногда такая шляпа бывает
источник

BS

Baron Samedi in ru_gitlab
я крайне негативно отношусь к внутренним артефактам гитлаба, во-первых поведение и правда неоднозначное, а во-вторых оно дико тупит на сжатии туда-обратно между стейджами если артефакты - бинари

NFS шара примаунченная на раннере имхо быстрее и удобнее в использовании
источник

BS

Baron Samedi in ru_gitlab
да даже локал фолдер на хосте с раннерами лучше встроенных артефактов
источник

DM

Dmitry MiksIr in ru_gitlab
Кто-нибудь встречает _плавующую_ unauthorized: HTTP Basic: Access denied когда пытаешься сделать docker push в регестри гитлаба из раннера гитлаба. Т.е. стреляет редко. В начале каждой джобы docker login... думал, может токен устаревает, но в админке Authorization token duration (minutes) поставил в 10 минут. Джоба явно короче.
источник

AG

Alyx G00dwin in ru_gitlab
Как запретить слияние ветки в dev|stage|master, если название ветки не начинается с соответствующего префикса? Название ветки должно начинаться с названия куда добавляется код.
Например, чтобы merge request в master был принят, ветка должна называться master/new_merge_config.
Помогите, пожалуйста
источник

AG

Alyx G00dwin in ru_gitlab
Я хочу знать, как создать именно такое правило
источник

AG

Alyx G00dwin in ru_gitlab
Чтобы, например, для Target Branch задать ветку, из которой можно мерджиться. (типа master/bug-fix)
источник