Size: a a a

2020 May 06

SP

Sergey Pechenko in ru_gitlab
no-code?
источник

SP

Sergey Pechenko in ru_gitlab
"DevOps - всё!" (С)
источник

DB

Dmitrii Barsukov in ru_gitlab
насколько я искал - нету нормального готового. Надо переводить инфру в readonly, потом чистить теги и запускать сборщик мусора
источник

DB

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

A

Alexander in ru_gitlab
Sergey Pechenko
"DevOps - всё!" (С)
"Админы не нужны"
источник

SP

Sergey Pechenko in ru_gitlab
Да-да-да.
"Пусть оно там само как-нибудь!"
источник

A

Alexander in ru_gitlab
Sergey Pechenko
Да-да-да.
"Пусть оно там само как-нибудь!"
А потом, когда сломается прод, назначают какого-нибудь разработчика отвечать за эксплуатацию, продолжая говорить, что админов у них нет :D
источник

SP

Sergey Pechenko in ru_gitlab
среда - маленькая пятница? оффтопим, коллега, оффтопим ;-)
источник

A

Alexander in ru_gitlab
Sergey Pechenko
среда - маленькая пятница? оффтопим, коллега, оффтопим ;-)
Тут вся неделя не очень типичная. Для соблюдения правил скажу, что это я всё поддержку гитлаба имел в виду :)
источник

SP

Sergey Pechenko in ru_gitlab
источник

V

Victor in ru_gitlab
Alexander
А потом, когда сломается прод, назначают какого-нибудь разработчика отвечать за эксплуатацию, продолжая говорить, что админов у них нет :D
serverless еще вспомнился почему-то
источник

A

Anatoly in ru_gitlab
Alexander
А потом, когда сломается прод, назначают какого-нибудь разработчика отвечать за эксплуатацию, продолжая говорить, что админов у них нет :D
В этом же и суть devops
источник

A

Anatoly in ru_gitlab
Привет
источник

DK

Dmitry Kudlatsky in ru_gitlab
Еще раз попробую обратиться со своей болью... После мержа в ветку "develop" нужно создавать cherry-pick в master. Есть вот такой .gitlab-ci.yaml
источник

DK

Dmitry Kudlatsky in ru_gitlab
.only-default: &only-default
 only:
   - develop

A:
 script:
   - git checkout master
   - git cherry-pick $(git log develop --format=%H -- $(git ls-tree -r develop  | grep date +'%Y-%m-%d' | cut -c54-))
   - git checkout -
 tags: [local]

 only:
   - develop
источник

DK

Dmitry Kudlatsky in ru_gitlab
Получаю ошибку:
Checking out c2923c96 as develop...
Skipping Git submodules setup
$ git checkout master
Previous HEAD position was c2923c96 Merge branch 'xxxxxxxxxxx' into 'develop'
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
$ git cherry-pick $(git log develop --format=%H -- $(git ls-tree -r develop  | grep date +'%Y-%m-%d' | cut -c54-))
error: a cherry-pick or revert is already in progress
hint: try "git cherry-pick (--continue | --quit | --abort)"
fatal: cherry-pick failed
ERROR: Job failed: exit status 1
источник

AD

Alex Demidov in ru_gitlab
Dmitry Kudlatsky
Получаю ошибку:
Checking out c2923c96 as develop...
Skipping Git submodules setup
$ git checkout master
Previous HEAD position was c2923c96 Merge branch 'xxxxxxxxxxx' into 'develop'
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
$ git cherry-pick $(git log develop --format=%H -- $(git ls-tree -r develop  | grep date +'%Y-%m-%d' | cut -c54-))
error: a cherry-pick or revert is already in progress
hint: try "git cherry-pick (--continue | --quit | --abort)"
fatal: cherry-pick failed
ERROR: Job failed: exit status 1
Hint в ошибке
источник

DK

Dmitry Kudlatsky in ru_gitlab
Alex Demidov
Hint в ошибке
не помогает к сожалению...
источник
2020 May 07

AB

Alex B in ru_gitlab
Привет. Предположим, есть куча репозиториев в gitlab. И хочется настроить gitlab-ci (допустим, используется dind) так, чтобы пакетный менеджер по новой при каждой сборке на тащил пакеты (не суть какой пакетный менеджер - npm или что то другое) из интернета, а использовал некий “локальный” кеш. Есть cache, да, но он per project. Это можно как то сделать? Что то упускаю в доках?
источник

S

Sebor in ru_gitlab
Так кэш можно не для проекта делать, а для раннера
источник