Size: a a a

2020 August 29

I

Ilgiz in jenkins_ru
что-то типа mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport $JENKINS_EFS_IP:/ /var/lib/jenkins/
источник

HC

Henry Chinaski in jenkins_ru
Ilgiz
что-то типа mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport $JENKINS_EFS_IP:/ /var/lib/jenkins/
А вот это уже интересно! Особенно rsize и wsize. Как определили нужное значение?
источник

HC

Henry Chinaski in jenkins_ru
Ilgiz
у меня щас efs, но у нас сборки на нодах, дженкинс сам курит в основном
а чего не nfs? религиозные соображения?
источник

I

Ilgiz in jenkins_ru
Henry Chinaski
А вот это уже интересно! Особенно rsize и wsize. Как определили нужное значение?
🤷‍♂️ поспрашиваю, если интересно, но скорее всего взяты откуда-то
источник

HC

Henry Chinaski in jenkins_ru
Ilgiz
🤷‍♂️ поспрашиваю, если интересно, но скорее всего взяты откуда-то
конечно, интересно! Данные параметры прямо пропорционально влияют на производительность хранилки. Т.е. не слушать потом вопли "Раньше было лучше, верните как было"
источник

JR

Jürgen Romins in jenkins_ru
Ilgiz
у меня щас efs, но у нас сборки на нодах, дженкинс сам курит в основном
Там хрень в том что в ефс локи можно отхватить и бернст кредиты и по скорости ес2 проигрывает кстати
источник
2020 August 30

HC

Henry Chinaski in jenkins_ru
Всем привет.

К вопросу про workspace на NFS. Делали ли его общим со слэйвами?
источник

JR

Jürgen Romins in jenkins_ru
Henry Chinaski
Всем привет.

К вопросу про workspace на NFS. Делали ли его общим со слэйвами?
зачем?
источник

HC

Henry Chinaski in jenkins_ru
Артефакты копируются на мастер после билда. Возможно, я предлагаю бредовую идею, но таким образом хотел бы избежать копирования
источник

JR

Jürgen Romins in jenkins_ru
Henry Chinaski
Артефакты копируются на мастер после билда. Возможно, я предлагаю бредовую идею, но таким образом хотел бы избежать копирования
так копиирование и так и так будет))) даже если nfs
источник

JR

Jürgen Romins in jenkins_ru
Чтобы не было копирования используйте нексус или что-то подобное
источник

E

Elenhil in jenkins_ru
Henry Chinaski
Артефакты копируются на мастер после билда. Возможно, я предлагаю бредовую идею, но таким образом хотел бы избежать копирования
Лучше если есть возможность юзайте хранилище. Артифактори/нексус
источник

AS

Alex S in jenkins_ru
кто пользовался плагином "Send build artifacts over SSH" ? почему то в настройках когда указывашеь в какую папку копировать артифакты - он думает что это путь к подпапке в Home/ . а я хочу чтоб это был корень диска
источник

JR

Jürgen Romins in jenkins_ru
Alex S
кто пользовался плагином "Send build artifacts over SSH" ? почему то в настройках когда указывашеь в какую папку копировать артифакты - он думает что это путь к подпапке в Home/ . а я хочу чтоб это был корень диска
Если нажать на ? Будет объяснение
источник

E

Elenhil in jenkins_ru
Alex S
кто пользовался плагином "Send build artifacts over SSH" ? почему то в настройках когда указывашеь в какую папку копировать артифакты - он думает что это путь к подпапке в Home/ . а я хочу чтоб это был корень диска
Эм. Ну начинай со /, не?
источник
2020 August 31

AS

Alex S in jenkins_ru
а как сделать чтоб гитхаб говорил дженсинсу что только что был новый комит?
источник

AB

Andrey Babushkin in jenkins_ru
Web hooks настроить
источник

VK

Vladislav Kamlov in jenkins_ru
Всем привет!
Подскажите пожалуйста, как в Jenkinsfile можно прописать один раз присоединиться к удаленному серверу и выполнить там пачку команд. В simple job с этим не возникало проблем. А вот в pipeline уже долго не могу найти норм решение. Пока нашел только sshagent, но там нужно на каждую команду прописывать новое подключение. Может что-то не так делаю
источник

DS

Dmitry Sergeev in jenkins_ru
Vladislav Kamlov
Всем привет!
Подскажите пожалуйста, как в Jenkinsfile можно прописать один раз присоединиться к удаленному серверу и выполнить там пачку команд. В simple job с этим не возникало проблем. А вот в pipeline уже долго не могу найти норм решение. Пока нашел только sshagent, но там нужно на каждую команду прописывать новое подключение. Может что-то не так делаю
sshagent... {
  sh """
ssh server <<EOF
command1
command2
command3
command4
EOF
"""
источник

DS

Dmitry Sergeev in jenkins_ru
Vladislav Kamlov
Всем привет!
Подскажите пожалуйста, как в Jenkinsfile можно прописать один раз присоединиться к удаленному серверу и выполнить там пачку команд. В simple job с этим не возникало проблем. А вот в pipeline уже долго не могу найти норм решение. Пока нашел только sshagent, но там нужно на каждую команду прописывать новое подключение. Может что-то не так делаю
также в зависимости от плагина, там может быть нативный степ например sshPublisher:
sshPublisher(publishers: [sshPublisherDesc(configName: 'test', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '', remoteDirectorySDF: false, removePrefix: '', sourceFiles: 'test')], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
источник