Запитання з тегом «jenkins»

Jenkins - це інструмент безперервної інтеграції з відкритим кодом, написаний на Java, який має пакети для Linux, Mac OS X, Windows, FreeBSD і OpenBSD. Проект був роздвоєний з Хадсона.

3
Як поєднати Vagrant з Jenkins для ідеального середовища безперервної інтеграції?
У вас є проект, який вимагає виконання деяких вимог щодо SW (наприклад: конкретна версія Apache, версія PHP, екземпляр бази даних MySQL та ще кілька програм). Ви вже відкрили Vagrant , тож у вашому віртуальному середовищі все налаштовано. Ви можете створювати коробки з файлів конфігурації та кулінарних книг. Ви також зрозуміли …

3
Неправильна команда ProxyRequests під час налаштування дженкінів
Я встановив новий Vhost для дженкінів: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName ci.company.com ServerAlias ci ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPreserveHost on ProxyPass / http://localhost:8080/ </VirtualHost> ... який використовує проксі-сервер, і коли я перезапускаю apache, я отримую таку помилку: Invalid command 'ProxyRequests', perhaps misspelled or defined …
85 apache  jenkins 

4
Обробка декількох гілок у безперервній інтеграції
Я мав справу з проблемою масштабування ІР у своїй компанії і одночасно намагався з’ясувати, який підхід застосовувати, коли справа стосується ІС та декількох відділень. Є подібне питання щодо stackoverflow, декількох гілок функцій та постійної інтеграції . Я розпочав новий, тому що хотів би більше обговорити та провести певний аналіз у …

7
Підмодулі Git, які не оновлюються у побудові Jenkins
У мене є підмодуль у проекті у Дженкінсі. Я ввімкнув розширені налаштування для рекурсивного оновлення підмодулів. Коли я запускаю збірку, я бачу, що в робочій області є файли з підмодуля. Проблема полягає в тому, що це, здається, перша редакція підмодуля. Коли я натискаю на зміни (сховище, розміщене на GitHub), Дженкінс, …

8
Збільште час очікування входу Дженкінса
Хто-небудь знає, як збільшити час очікування, перш ніж Дженкінс вийде з системи? Я хочу збільшити його до 1 дня або близько того. Я працюю і виймаю дженкіни цілими днями, і ми продовжуємо виходити з системи між робочими роботами. Додано до цього розчарування, прапорець "залишатися в системі", схоже, теж не працює.
84 jenkins  hudson 

3
Як передавати змінні між етапами в декларативному конвеєрі Дженкінса?
Як передавати змінні між етапами декларативного конвеєру? У сценарії конвеєра я вважаю, що процедура полягає у записі у тимчасовий файл, а потім читання файлу у змінну. Як це зробити в декларативному конвеєрі? Наприклад, я хочу ініціювати побудову іншої роботи на основі змінної, створеної дією оболонки. stage("stage 1") { steps { …

5
Виконайте сценарій оболонки після побудови повідомлення в Jenkins
Я намагаюся виконати сценарій оболонки, якщо або збірка проходить, або не вдається після після збірки в Jenkins. Я не бачу цієї опції у пост-побудові для виконання якогось сценарію оболонки, за винятком запуску цілі.

9
випуск mvn: підготуйтеся не фіксувати зміни в pom.xml
Я намагаюся випустити плагін Jenkins ( stashNotifier ) з Maven і зіткнутися з проблемою з плагіном release. mvn clean release:prepare запускається до завершення без помилок, але не вдається зафіксувати змінений pom.xml у моєму локальному сховищі git. Хоча він і позначає HEAD гілки, на якій я намагаюся випустити версію 1.0.2. Ось …

12
Трубопровід Дженкінса NotSerializableException: groovy.json.internal.LazyMap
Вирішено : Завдяки нижченаведеній відповіді С.Річмонда. Мені потрібно було зняти всі збережені карти того groovy.json.internal.LazyMapтипу, що означало анулювання змінних envServersта objectпісля використання. Додатково : Люди, які шукають цю помилку, можуть зацікавитись скористатися readJSONнатомість кроком конвеєра Дженкінса - знайдіть більше інформації тут . Я намагаюся використовувати конвеєр Jenkins, щоб взяти введення …

6
“Будуйте періодично” за допомогою багатогалузевого трубопроводу в Дженкінсі
Я запускаю Jenkins 2 з плагіном Pipeline. Я налаштував проект багатогалузевого конвеєру, де кожна гілка (майстер, розробляти тощо) має файл Jenkins у корені. Налаштувати це було просто. Однак я не знаю, як періодично запускати кожну гілку (а не індексацію гілок), навіть коли код не змінюється. Що потрібно вкласти у свій …

4
Помилка збірки в Jenkinsfile
За певних умов я хочу провалити збірку. Як це зробити? Я намагався: throw RuntimeException("Build failed for some specific reason!") Це насправді не вдається побудувати. Однак журнал відображає виняток: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use new java.lang.RuntimeException java.lang.String Що трохи бентежить користувачів. Чи є кращий спосіб?

4
Дженкінс С.І .: Як запускати збірки на коміті SVN
Які плагіни та функції плагінів мені потрібно встановити, щоб моє завдання Дженкінса ініціювало збірку, коли будь-який часовий код, призначений для проекту SVN? Я встановив як стандартний плагін SVN, так і плагін SVN тегування, але я не бачу жодних нових функцій, які дозволяють конфігурувати тригер.

1
Перевірте, чи існує файл у конвеєрі jenkins
Я намагаюся запустити блок, якщо каталог існує в моїй робочій області jenkins, а крок конвеєра "fileExists: Перевірка наявності файлу" у робочій області не працює належним чином. Я використовую Jenkins v 1.642 та Pipeline v 2.1. і намагається мати такий стан, як if ( fileExists 'test1' ) { //Some block } …


9
Як безпечно вимкнути мого Дженкінса?
Я запускаю Дженкінса у власному контейнері. Я використовую команду "nohup java -jar jenkins.war --httpsPort = 8443". Як його безпечно вимкнути? Зараз я використовую команду kill, щоб убити процес.
77 jenkins 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.