Size: a a a

2018 February 20

Г

Гена in jenkins_ru
java в свопе сомнительное удовольствие (
источник

PK

Pavel Kozlovskiy in jenkins_ru
Если это песочница для экспериментов, будет использоваться, несколько часов в день, то можно стартовать мастер с 1гб, а слейвы поднимать динамически и пожирнее.
источник

PK

Pavel Kozlovskiy in jenkins_ru
Таким образом вы одновременно научитесь разворачивать дженкинс нужной конфигурации с помощью ansible например, и использовать плагин для динамического поднятия слейвнод в облаке.
источник

PK

Pavel Kozlovskiy in jenkins_ru
источник

AP

Andrey Panov in jenkins_ru
т.е. слейвы поднимать через анзибль? Или мастер анзиблем поднимать?
источник

PK

Pavel Kozlovskiy in jenkins_ru
если хоститься в облаке с почасовой оплатой то можно мастер создавать по необходимости и конфигурить "по быстрому" с помощью ансибла, а ноды слейвноды поднимаются соответствующим плагином.
источник

PK

Pavel Kozlovskiy in jenkins_ru
Но это моё видение песочницы для обучения/экспериментов.
источник

AP

Andrey Panov in jenkins_ru
хм... а если и мастер поднимать по необходимости, то его ведь сразу можно нужного размера поднять.
Но вообще не вариант наверное, т.к. я хочу хуки повешать и до него нужна возможность достучаться.
источник

PK

Pavel Kozlovskiy in jenkins_ru
Andrey Panov
хм... а если и мастер поднимать по необходимости, то его ведь сразу можно нужного размера поднять.
Но вообще не вариант наверное, т.к. я хочу хуки повешать и до него нужна возможность достучаться.
Но вам же посоветовали, сразу "по взрослому" работать со слейвами, но опять же всё зависит от того, что вы хотите попробовать.
И что не так с хуками?
источник

AP

Andrey Panov in jenkins_ru
Один туториал который прохожу сейчас, там битбакету нужно указать УРЛ до дженкинса. Хотя смутно вспоминаю что где-то видел, что дженкинс сам умеет делать poll...
источник

s

sensory deprivation in jenkins_ru
jenkins умеет как полить изменения в репозитории так и стартовать джобы по хукам
источник

DB

Dmitry Burmistrov in jenkins_ru
poll делается по таймеру, хук - по факту изменения репы
источник

DB

Dmitry Burmistrov in jenkins_ru
кому как удобнее
источник

GR

Gleb Rusakov in jenkins_ru
Как по мне, так чем меньше поллинга, тем лучше
источник

GR

Gleb Rusakov in jenkins_ru
Запуск только по хукам
источник

AP

Andrey Panov in jenkins_ru
Подскажите. Дженкинс внутри виртуалки, ставил из репы. Т.е. у него есть свой пользователь. Поставил туда Докер, и в пайплайне билд прописал через докер:
maven:3-alpine
-v /home/jenkins/.m2:/root/.m2
я в правильном порядке их указал? А то что-то замерло все...
источник

AP

Andrey Panov in jenkins_ru
замерло на этапе выкачивания зависимостей мавена, часть скачал
источник

s

sensory deprivation in jenkins_ru
Andrey Panov
Подскажите. Дженкинс внутри виртуалки, ставил из репы. Т.е. у него есть свой пользователь. Поставил туда Докер, и в пайплайне билд прописал через докер:
maven:3-alpine
-v /home/jenkins/.m2:/root/.m2
я в правильном порядке их указал? А то что-то замерло все...
Может лучше докер агент заюзать?
источник
2018 February 22

AP

Andrey Panov in jenkins_ru
Подскажите, вот есть монтирование волюма -v, и там последним параметром можно указать например Z
И я не могу понять из документации, что это значит?
https://docs.docker.com/engine/reference/run/#volume-shared-filesystems
Может кто-нибудь подсказать?
источник

AP

Andrey Panov in jenkins_ru
Вообще проблема, что контейнер крутиться от рута и создает мне в примантированном диске, файлы принадлежащие руту... и это проблема.
источник