jenkins_ru | Unsorted

Telegram-канал jenkins_ru - jenkins_ru

-

Общаемся на темы, посвященныe Jenkins Видео с митапов: http://youtube.com/jenkinsru Место активного общения разработчиков https://gitter.im/jenkinsci-ru/publiс Самые свежие новости https://twitter.com/jenkins_ru

Subscribe to a channel

jenkins_ru

параметр lightweight checkout, если не ошибаюсь. если на мастере не нужно выполнять никакие действия с репо, а только что-то подготовительное. в таком случае на мастер должен выгрузиться только пайплайн, в случае если в пайплайне описано, что чекаут проекта должен выполняться на следующем стейдже на воркере

Читать полностью…

jenkins_ru

укажи один и тот же агент в каждом стейдже

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

запрещаешь параллельные - и все ок

Читать полностью…

jenkins_ru

workspace и сохранится если агент указан один для всего pipeline

Читать полностью…

jenkins_ru

Parameterized-Remote-Trigger

Читать полностью…

jenkins_ru

А можно чуть больше подробностей, пожалуйста?

Читать полностью…

jenkins_ru

В настройках стоит порт по умолчанию для подлкючения 22.
Но судя по логам будущего агента ssh пытатся ломиться по порту 35190

2024-12-08T11:52:34.246970+03:00 orangepi3-lts sshd[7139]: Received disconnect from 192.168.120.20 port 35190:11: Closed due to user request. [preauth]
2024-12-08T11:52:34.247414+03:00 orangepi3-lts sshd[7139]: Disconnected from authenticating user root 192.168.120.20 port 35190 [preauth]

Читать полностью…

jenkins_ru

SkyNet, перелогинься

Читать полностью…

jenkins_ru

Это и не требуется. Просто анальный зонд нужно монтировать при приеме на работу, а включать только по требованию :)

Читать полностью…

jenkins_ru

так, а что за рандек?

Читать полностью…

jenkins_ru

да, ладно, мелочи это всё

Читать полностью…

jenkins_ru

Либо тупо в validationString надо прописать ‘Ready’ что явно заставляет человека просмотреть всё еще раз

Читать полностью…

jenkins_ru

А если defaultValue оставлять ?

Читать полностью…

jenkins_ru

https://plugins.jenkins.io/validating-string-parameter/

Вот это не пустит если паттерн будет на null настроен

Читать полностью…

jenkins_ru

На моей практике самое эффективное это подвести электричество к стулу

Читать полностью…

jenkins_ru

я понимаю, что это безумная идея, но можно ли пользователю в дженкинс выдавать звуковое уведомление в браузере, если он в choice не указал параметр?
допустим, идет в степе выбор ветки, и если пользователь отвлёкся и забыл выбрать ветку, то мы бы звуковое уведомление отправляли

Читать полностью…

jenkins_ru

Workspace то один, но можно ли заново не качать репу?

Читать полностью…

jenkins_ru

Да, но мне пока что надо так, как у меня изначально сделано.
Есть ли какие-нибудь способы не выкачивать два раза репу?

Читать полностью…

jenkins_ru

Всем привет.
У меня идет пайп на мастере, потом я хочу сделать на одном агенте два стейджа.
Как лучше это оформить, чтобы два раза репозиторий не выкачивать?

Читать полностью…

jenkins_ru

Подскажите, а через build() нельзя же вызвать джобу в другом Дженкинсе?
Курлить надо?
Поделитесь примером, пожалуйста

Читать полностью…

jenkins_ru

используй jnlp с websocket

Читать полностью…

jenkins_ru

Всем привет!
Пытаюсь завести jenkins агента.
Настраиваю как агента через ssh.
После создания агента в логах следующее:

Warning: no key algorithms provided; JENKINS-42959 disabled
SSHLauncher{host='192.168.120.83', port=22, credentialsId='62776071-ebde-47ff-a307-fc51d19137c5', jvmOptions='', javaPath='', prefixStartSlaveCmd='', suffixStartSlaveCmd='', launchTimeoutSeconds=60, maxNumRetries=10, retryWaitTime=15, sshHostKeyVerificationStrategy=hudson.plugins.sshslaves.verifiers.KnownHostsFileKeyVerificationStrategy, tcpNoDelay=true, trackCredentials=true}
[12/08/24 08:34:34] [SSH] Opening SSH connection to 192.168.120.83:22.
Searching for 192.168.120.83 in /var/jenkins_home/.ssh/known_hosts
Searching for 192.168.120.83:22 in /var/jenkins_home/.ssh/known_hosts
[12/08/24 08:34:34] [SSH] SSH host key matches key in Known Hosts file. Connection will be allowed.
[12/08/24 08:34:34] [SSH] Authentication failed.
Authentication failed.
[12/08/24 08:34:34] Launch failed - cleaning up connection
[12/08/24 08:34:34] [SSH] Connection closed.

В чем может быть проблема?

Читать полностью…

jenkins_ru

минимизируйте человеческий фактор в цепочке принятия решений - и будет вам счастье

и зондов совать никуда не потребуется
автоматизация, она именно про это

Читать полностью…

jenkins_ru

даже не знал о такой штуке)

Читать полностью…

jenkins_ru

Уже было
Не поможет :)

Читать полностью…

jenkins_ru

он не всегда нужен
есть отдельный параметр component_branch, в котором мы задаем постоянно ветку, и тогда не будет спрашиваться она

Читать полностью…

jenkins_ru

вот, не понимаю я когда из дженкинса пытаются рандек сделать. дженкинс - это в первую очередь про события!

а всё, что вы делаете руками - у вас очень, очень плохо (с) старый баян

Читать полностью…

jenkins_ru

           branch = params.COMPONENT_BRANCH
repositoryId = gitlab.getProjectId(projectProperties.props.buildRepository)
branches = gitlab.getBranches()
if (branch == null || branch == "notSelected") {
timeout(time: 180, unit: 'SECONDS') {
branch = input(
id: 'userInput', message: 'Select branch', parameters: [
choice(name: 'Branch', choices: branches, description: 'Choose an branch name from the list')
]
)
}
}

грубо говоря, вот такая штука есть
и бывает такое, что ты поставил на сборку, ждёшь выбора ветки и тебя отвлекли, возвращаешься на джобу, а она абортед)

Читать полностью…

jenkins_ru

сложно, нет одной географической точки)

Читать полностью…

jenkins_ru

ладно, почти)
https://github.com/gtron/jenkins-sound-alarm

Читать полностью…

jenkins_ru

да , проверочку в одну строку


env.BRANCH_TO_CLONE = env.gitlabSourceBranch?.trim() ? env.gitlabSourceBranch : params.BRANCH


тип такого

Читать полностью…
Subscribe to a channel