Остановить выполнение сборки в Jenkins
Я использую Дженкинса для запуска проекта Maven, имеющего тесты Junit в Sauce Connect. Я создал задание и, чтобы остановить/прервать сборку между ними, я нажал перекрестную кнопку (X), показанную рядом с индикатором выполнения сборки. Но выполнение сборки не останавливается. Когда я перешел к консольному выводу для сборки, он показывал сообщение как "закрытие Sauce Connect", и это занимает слишком много времени, и Дженкинс не останавливает процесс сборки.
может ли кто-нибудь посоветовать, как мы можем вручную остановить/прервать выполнение сборки.
кроме того, есть ли какой-либо сайт, где мы можем найти соответствующую документацию о Дженкинсе для начинающих, поскольку у меня есть еще несколько проблем с его запуском и остановкой процесса.
2 ответов
Дженкинс завершит сборку красиво, т. е. дождитесь завершения запущенных процессов после отправки сигнала завершения. Если процессы занимают много времени, чтобы завершить, он будет ждать. Самый простой способ-изменить вашу сборку / код так, чтобы он немедленно заканчивался или имел тайм-аут для закрытия соединений и т. д.
Что касается дополнительной документации, посмотрите на Дженкинс Вики или получить книги Дженкинс.
Я думаю, что слишком поздно отвечать, но моя помощь некоторым людям.
- установите плагин мониторинга. (http://wiki.jenkins-ci.org/display/JENKINS/Monitoring)
- перейти к jenkinsUrl / мониторинг / узлы
перейдите в раздел Темы в нижней части
нажмите на кнопку детали слева от ведомого задания, построенного на
- сортировка по времени пользователя (ms)
- тогда посмотрите на имя потока, у вас будет имя и номер сборки
- убить
надеюсь, что это может помочь