Size: a a a

2020 May 13

SP

Sergey Pechenko in ru_gitlab
И здесь гитлаб виноват?
источник

AG

Andrey Gumilev in ru_gitlab
Sergey Pechenko
И здесь гитлаб виноват?
В смысле виноват?)
источник

AG

Andrey Gumilev in ru_gitlab
Sergey Pechenko
Уточни, пожалуйста, причём тут гитлаб?
Я так понял он пушит в реджистори гитлаба , вот и спрашивает тут
источник

IS

Ivan Sorokoletov in ru_gitlab
Sergey Pechenko
Уточни, пожалуйста, причём тут гитлаб?
Хороший вопрос, тоже думал про это. Но возможно с registry какая-то штука (может быть можно почистить там кеши если конечно там такое есть)
источник

SP

Sergey Pechenko in ru_gitlab
Andrey Gumilev
В смысле виноват?)
Отсылка к анекодту про мёртвое море :-)
Странные  процессы, криворукие разработчики, сборка софта из тарболов - и во всём виноват, разумеется, гитлаб, раз это обсуждается в данном чате.
источник

AG

Andrey Gumilev in ru_gitlab
Sergey Pechenko
Отсылка к анекодту про мёртвое море :-)
Странные  процессы, криворукие разработчики, сборка софта из тарболов - и во всём виноват, разумеется, гитлаб, раз это обсуждается в данном чате.
Блин понятно что он не приделах ) Очевидно. Ну у людей иногда странные ассоциации
источник

SP

Sergey Pechenko in ru_gitlab
Andrey Gumilev
Блин понятно что он не приделах ) Очевидно. Ну у людей иногда странные ассоциации
😆👍
источник

AG

Alex G in ru_gitlab
Всем привет! Кто-нибудь знает, почему такой rules запускает detached pipeline при открытии MR? Мне надо, чтообы этот джоб запускался для веток кроме мастера и релизных:
rules:
 - if: '$CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH !~ /^\w*-RELEASE-(\w|.)*$/'
источник

IS

Ivan Sorokoletov in ru_gitlab
Alex G
Всем привет! Кто-нибудь знает, почему такой rules запускает detached pipeline при открытии MR? Мне надо, чтообы этот джоб запускался для веток кроме мастера и релизных:
rules:
 - if: '$CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH !~ /^\w*-RELEASE-(\w|.)*$/'
Могу ошибаться, но насколько понимаю что для
- only: - merge_requests что блок rules создает detached пайплайнты для всех МР (тк для гита мр - это типа непонятная сущность - поэтому он делает его не в ветке а detached)

Пробовал тоже настроить rules - для своих веток, тоже не получилось.
Остался на блоке only: (правда я не исключаю ветки)  а тебе еще можно по идее попробовать variables: except
источник

IS

Ivan Sorokoletov in ru_gitlab
Ivan Sorokoletov
Привет. А никто не сталкивался вот с таким:
Собираю на ci docker образ и пушу его в registry - все ок
а потом хочу в этот докерфайл доустановить чтонибудь - софт доустанавливается, пушится образ, но потом при развороте уже в CI
image: registry.image-some

этого софта (который доустанавливал) - нету - образ будто старый

Раньше было такое, много шаманил, не знаю точно что помогло, но кажется чистка кешей докера (docker prune -f) и собрать образ с другой ветки
или может быть проблема в чем-то другом

подскажите пожалуйста, может быть как-то можно более комплексно проблему решить? сейчас нашаманить решение уже не получается
Разобрались вот с этим:
В итоге вопрос касался гитлаба.
в docker executor - нужно было поправить pull policy на always
источник

A

AmirGaif in ru_gitlab
Ребят. Может кто подсказать как описать правило для
cherry-pick
?
источник

a

artb1sh in ru_gitlab
фига гитлабовцы цыгане
- загружаю лицензию за апрель - вам необходимо докупить 7 лицензий, ок докупаем 7
- загружаю лицензию за май - вам необходимо докупить 56 лицензий,
- думаю что за  нафиг, загружаю старую(где просило 7 доп лиц) лицензию - вам необходимо докупить 7 лицензий
источник

a

artb1sh in ru_gitlab
на бамбу перекатимся, нафиг их с такой политикой
источник

AG

Andrey Gumilev in ru_gitlab
Ivan Sorokoletov
Разобрались вот с этим:
В итоге вопрос касался гитлаба.
в docker executor - нужно было поправить pull policy на always
Чё
источник

AG

Andrey Gumilev in ru_gitlab
Ivan Sorokoletov
Могу ошибаться, но насколько понимаю что для
- only: - merge_requests что блок rules создает detached пайплайнты для всех МР (тк для гита мр - это типа непонятная сущность - поэтому он делает его не в ветке а detached)

Пробовал тоже настроить rules - для своих веток, тоже не получилось.
Остался на блоке only: (правда я не исключаю ветки)  а тебе еще можно по идее попробовать variables: except
Я везде заменил на рулез...онли депрекейтед
источник

MT

M T in ru_gitlab
рулес такой страшный
источник

MT

M T in ru_gitlab
регулярки какие-то занюханные
источник

MT

M T in ru_gitlab
фу
источник

IS

Ivan Sorokoletov in ru_gitlab
https://docs.gitlab.com/runner/executors/docker.html#how-pull-policies-work

Получается гитлаб не выкачивал свежий образ пересобранный. Поправили на always -стало ок
источник

DV

Dmitry Vorobev in ru_gitlab
Ivan Sorokoletov
Могу ошибаться, но насколько понимаю что для
- only: - merge_requests что блок rules создает detached пайплайнты для всех МР (тк для гита мр - это типа непонятная сущность - поэтому он делает его не в ветке а detached)

Пробовал тоже настроить rules - для своих веток, тоже не получилось.
Остался на блоке only: (правда я не исключаю ветки)  а тебе еще можно по идее попробовать variables: except
Ви таки удивитесь, но все пайплайны запускаются а-ля  detached head
источник