Популярные вопросы по тегу JENKINS

Как запустить Jenkins Multi-Branch Pipeline с помощью Gitlab Webhook

... ее время я настроил задание Jenkins 18 Multi-Branch Pipeline, основанное на репозитории 17 Git, размещенном на нашем сервере Gitlab. Дженкинс 16 может читать ветки в репозитории и создает 15 задание для каждой ветки в репозитории. Но 14 я не могу понять, как запускать задания 13 с помощью веб-перехватчиков в Gitlab. Мои 12 вопросы: ...

Настройка защищенного мастера Jenkins с помощью докера

... nd+Accessing+Jenkins. Я не знаю, как это сделать. Нужно ли мне создавать собственный док-контейнер? использовать файл докеров с защищенным nginx, как этот https://registry.hub.docker.com/u/marvambass/nginx-ssl-secure/, и каким-то образом объединить два контейнера докеров или заставить их общаться ...

Использование конвейера Jenkins2 для загрузки через FTP

... ванного проекта с: интерфейс узла серверная часть php оба находятся 8 в разных репозиториях, следовательно, необходимо 7 использовать конвейер для их синхронизации, компиляции 6 и подготовки к развертыванию. Я не могу 5 найти простой способ развертывания с использованием 4 FTP. Мой сценарий выглядит примерно так: node { // uncomment these 2 lines and edit the name 'node-4.4.5' according to what ...

Запланировать вызов API в ReactJS

... вызовов API. Затем 11 я визуализирую компонент с данными из API. Сервер 10 Jenkins начинает сборку каждого проекта 9 каждый день в 7:00 утра. Поэтому я хочу 8 вызывать эти API из React около 20:00 каждый 7 день. Можно ли запланировать React для вызова 6 этих API и получения обновленных данных, как 5 упоминалось ранее, в определенное время 4 дня? Или обновить браузер ...

Сервер отклонил соединение: ни один из протоколов не был принят

... Имя 10 домена главного компьютера клиента ABC Доменное 9 имя локального компьютера xyz 2) Я остановил 8 службу Jenkins как Windows и снова запустил 7 ее из командной строки с помощью "java -jar jenkins.war" теперь я 6 могу без проблем установить соединение между 5 ведущим и ведомым. 3) Теперь я запустил Jenkins в качестве службы Windows на моем ** локальном компьютере в качестве главн ...

Jenkins: отображать последний вывод консоли на странице проекта

... та в Jenkins я хотел 4 бы видеть последний вывод консоли, отображаемый 3 на странице проекта. Это удовлетворяет две 2 потребности: Чаще всего я просто хочу посмотреть, каков был результат сборки; переход к последнему выходу консоли кажется излишне громоздким Нетехническое руководство не может ...

Конвейер Дженкинса с использованием разных узлов для разных этапов

... я попытаюсь это сделать, у меня возникнет 10 вопрос: если я проверяю код в узле Linux1, почему 9 другие этапы могут выполняться на другом 8 узле, в то время как проверенный код находится 7 в узле node1. Как будет распространяться 6 код, и если я неправильно понимаю, как я 5 могу добиться параллелизма и обесп ...

Подчиненное соединение Jenkins Windows завершается с помощью java.nio.channels.ClosedChannelException

... eadPoolExecutor.runWorker(ThreadPoolExecutor.java:1157) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:627) at hudson.remoting.Engine$1$1.run(Engine.java:94) ... 1 more Вышеупомянутая 4 трассировка стека поступает с машины salve 3 (Windows), а мой Jenkins / Master работает 2 на RHEL, я могу видеть следующую трассировку 1 стека там. INFO: Accepted JNLP4-connect connection #113 from /172 ...

Как использовать плагин импорта вакансий в jenkins

... олько jenkins 4 ui. Мне нужно импортировать задания с помощью 3 плагина импорта заданий, но я не могу понять, как 2 наст ...

Использование gtest в jenkins

... оряет 6 формату JUnit, поэтому я установил следующее: Но 5 после постройки возникают ошибки. Файлы отчетов 4 об испытаниях не найдены. Ошибка конфигурации? Шаг 3 сборки ...

Докер: ответ об ошибке от демона: манифест для дженкинса: последний не найден: манифест неизвестен: манифест неизвестен

... апустить эту строку: docker run --name myjenkins1 -v myvoll:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins Но результат 5 такой: Не удалось найти изображение "jenkins: latest" локально докер: ответ 4 о ...

Команда не найдена в Jenkins Execute Shell

... Дженкинс и AWS Guru Я уже ищу в Интернете 9 возможные решения, но не могу найти решение 8 своей проблемы. Я только что выдал «eb --version» на 7 оболочке выполнен ...

Одно рабочее пространство для нескольких заданий

... м «разработка» и 7 еще один проект под названием «анализ кода». На 6 данный момент у нас есть два разных задания 5 и разные рабочие области, но один и тот 4 же код; Есть ли спо ...

В задании jenkins создайте файл с помощью системы Groovy в текущей рабочей области.

... name/workspace/GET_NODE_DETAILS\node_details.txt FATAL: No such file or directory java.io.IOException: No such file or directory at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:947) at java_io_File$createNewFile.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.def ...

Jenkins - Выполнить оболочку как действие после сборки

... вия сборки» в качестве задачи после 1 сборки. Воз ...

Дженкинс не может найти JAVA_HOME автоматически

... aven 3 через конвейер Jenkins, Jenkins не может 2 самостоятельно найти переменную JAVA_HOME. Кто-нибудь 1 поможет мне решить э ...

Maven не может анализировать POM в jenkins

... ModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:920) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:652) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586) ...

Как сделать так, чтобы сборка Jenkins завершилась сбоем, если модульные тесты Maven терпят неудачу?

... llecting data 17:08:28 [JENKINS] Archiving /scratch/jenkins/workspace/MyProject/MyProject/pom.xml to org.mainco.subco/MyProject/76.0.0-SNAPSHOT/MyProject-76.0.0-SNAPSHOT.pom 17:08:28 [JENKINS] Archiving /scratch/jenkins/workspace/MyProject/MyProject/target/MyProject.war to or ...

Модульные тесты иногда не работают, иногда проходят

... м сервере Jenkins CI, они 4 иногда терпят неудачу, иногда проходят. Я 3 просто не могу воспроизвести, почему они 2 терпят неудачу. Что может вызвать ...

Расположение репозитория Jenkins

... lt (~/.m2/repository) при настройке Jenkins, но, похоже, поведение 13 немного другое. Хотя этот myown.jar присутствует 12 в моем локальном репозитории, то есть в 11 /home/username/.m2, он показывает ошибку, заключающуюся в 10 том, что myown.jar не найден. Поэтому мне 9 нужно создать задание для этого проекта 8 myown, построить его, и тогда ош ...

Как очистить историю сборки Jenkins / Hudson?

... ию одной из 3 моих сборок Hudson. История сборки не синхронизирована. Ест ...

Разрешение отклонено при выполнении шага конвейера jenkins sh

... «конвейер»), шаг sh не работает 2 даже с простой командой, такой как ls или 1 pwd, и возвращает этот журнал: sh: 1: /var/jenkins_home/workspace/pipeline@tmp/durable-34c21b81/script.sh ...

В Docker-контейнере, в котором запущен Jenkins, отказано в разрешении на сборку Dotnet

... ndex.docker.io/v1/' } } stages { stage('Build') { steps { sh 'dotnet build MyApplication/Application.csproj -c Release -o /app' } } stage('Test') { steps { sh 'dotnet test MyApplication/Application.csproj -c Release -r /results' } ...

Jenkins Groovy - использование измененных данных из readYaml для обратной записи в файл yml

... ю Jenkins readYaml для чтения 3 данных следующим образом: data = readYaml file: "test.yml" //modify dat ...

Как установить вывод sh в переменную Groovy?

... rent Date" def curDate = sh "date" echo "The current date is ${curDate}" } Результатом 3 будет следующий результат: Entering stage Current Date Proceeding [Pipeline] sh [workspace] Running shell script + date Tue May 10 01:15:05 UTC 2016 [Pipeline] echo The current date is ...

Запись журнала из Jenkinsfile

... Running shell script + echo 'things' things Итак, как 5 я могу писать журналы, чтобы просто получить 4 одну строку вывода журнала в консоли Jenkins? Изменить: хотя 3 в примере кода это не показано, но это особенно 2 полезно при разработке общего Groovy libr ...

Что такое синтаксис параметра publishHtml reportFiles

... публиковать 3 несколько HTML-файлов, например: publishHTML( target: [ allowMissing : false, alwaysLinkToLastBuild: false, keepAll : tru ...

Gitlab для Jenkins webhook с параметрами

... я, - это то, что работа Дженкинса 5 параметризована. Параметр - это название 4 ветки. Есть ли возможность добавить имя 3 ветки (это всегда другая ветка) в веб-перехватчик, чтобы 2 оно автоматически вставлялось в параметр 1 в параметре з ...

Можно ли изменить URL-адрес Jenkins? : http: // локальный: 8080

... ть Jenkins на URL-адрес, более доступный для других пользователей? Например, я не хочу, чтобы другие пользователи получали доступ к результатам тестирования, подключаясь к виртуальной машине, вместо этого я хочу, чтобы они получали доступ к URL-адресу со своего собственного устройства, что, в ...

Тайм-аут на этапе сборки Jenkins

... дого или выбранного шага 6 сборки? Плагин времени сборки предоставляет 5 функцию тайм-аута «Прервать сборку, если 4 она застряла» для всего проекта, мне нужно 3 задать разные тайм-ауты дл ...

Дженкинс установил, что статус фиксации github не работает

... ня также 5 есть настройка сервера GitHub, и тестовое 4 соединение работает. Есть идеи, что мне может 3 не хватать при настройке? Я выполнил шаги, указанные 2 в этом вопросе, но по-прежнему не получаю 1 ничего для отображения в github: Show current state of Jenkins ...

Докер, как работать с ssh-ключами, known_hosts и authorized_keys

... зировано (я создаю 13 конвейер CI с помощью ansible и docker). Другим 12 (неуклюжим) решением было бы снабдить работающий 11 контейнер доступным, но это сделало бы вещи 10 беспорядочными и трудными в обслуживании. В 9 контейнере Jenkins даже нет демона ssh, и 8 я не уверен, как использовать ssh в контейнере 7 с другого хоста. Третий вариант - использовать 6 мой собственный Dockerfile, расширяющий 5 образ jenkins, где настроен ssh, н ...

В чем разница между опросом SCM и периодической сборкой в ​​Jenkins?

... ях в качестве входных данных 2 использ ...

Groovy script плагин расширенных параметров jenkins

... В каком контексте запускается скрипт? Что я должен вернуть из сценария? В каком каталоге находится cwd скрипта? это переменная среды WORKSPACE? есть дополнительное поле под названием variable bindings. ...

Запускать пакетные скрипты на удаленном сервере (windows) от jenkins

... kins, который 11 позволяет мне передавать файлы через самбу, он 10 делает это каждую ночь. Теперь мне нужно 9 запустить команду ant на удаленном сервере. И 8 после этого мне нужно запустить сервер приложений 7 на удаленном сервере, сервер приложений 6 запускается п ...

Как я могу добавить программное обеспечение или другие пакеты в контейнер докеров?

... ins через: http://localhost:8080 Мой вопрос: Если 10 я хочу иметь возможность создать задание 9 jenkins, которое извлекается из репозитория 8 github, и я хочу запустить некоторые тесты 7 python из одного из тестовых файлов этого 6 репозитория, как я могу установить дополнительные 5 пакеты, такие как virtualenvwrapper, pip, pytest, nose, selenium и т. д. ? Похоже, ...

Дженкинс "Не отправляет почту незарегистрированному пользователю.

... 6 (user1@example.org). Так почему этого пользователя 5 называют незарегистрированным? При поиске 4 этого предупреждения я обнаружил несколько 3 открытых проблем JIRA, например https://issues.jenkins-ci.org/browse/JENKINS-43 ...

Оформить заказ тега в конвейере Jenkins

... kout scm: [$class: 'GitSCM', userRemoteConfigs: [[url: '${repoURL}']], branches: [[name: 'refs/tags/${tag-version}']]] ...

Jenkinsfile и разные стратегии для веток

... enerateBackupPoms=false" sh 'mvn -e clean deploy' sh 'mvn -e scm:tag' } } def nodes = [:] for (int i = 0; i < servers.size(); i++) { def server = servers.get(i) nodes["$server"] = { stage "Deploy to INT ($server)" node { sshagent(['SOME-ID']) { sh """ ssh ${server}.example.com <<EN ...

Запустить дженкинс в фоновом режиме

... ользую файл .war для запуска jenkins 12 на моем сервере. Говорят использовать java -jar jenkins.war (Источник: https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins) для 11 запуска сервера. Это запустит сервер и покажет 10 экран входа в систему, и он буде ...

Как использовать переменные среды в Groovy-функции с помощью Jenkinsfile

... функции, чтобы мне не приходилось 3 передавать так много параметров. Вот мой 2 код. Как я могу заставить функцию выводить 1 правильное значение BRANCH_TEST? def BRANCH_TEST = "master" node { deploy() } def deploy(){ echo BRANCH_TEST } Вывод консоли Jenkins: [Pipeline] [Pipeline] echo null [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS ...

Как решить проблему npm install, которая выдает предупреждение fsevents на ОС, отличной от MAC?

... No README data found!", "repository": { "type": "git", "url": "git+https://github.com/facebookincubator/create-react-app.git" }, "version": "1.0.14" } Обновить Я 8 попытался запустить команду установки npm 7 и получить статус выхода предыдущей команды. Он 6 показал 0, что означает успех, несмотря 5 на предупреждения. ...

Как получить имя локальной ветки Git с помощью плагина Jenkins Git?

... ию Branch Specifier плагина 9 Jenkins Git (v2.0) для запуска сборки в определенной 8 ветке, например 1.4. ${GIT_BRANCH} в этом случае содержит 7 значение origin/1.4. Как я могу получить имя локальной 6 ветки Git, используемой для клонирования 5 (т.е. прост ...

Информация о сборке рабочего процесса Jenkins

... е из отличного сценария 4 рабочего процесса Jenkins? Я вижу, как документируются 3 такие вещи, как currentBuild.result и currentBuild.previousBuild, но 2 я не вижу, как я могу получить к нему доступ, например: URL-адрес текущего задания сборки. URL-адрес заданий сбо ...

Отключить работу Дженкинса от другой работы

... орки, которая выполняет 17 стандартную сборку / тестирование. Мы также 16 используем тот же экземпляр Jenkins для 15 некоторых других вещей, например, для автоматической 14 установки новых версий нашего продукта (что 13 необходимо для некоторых автоматических 12 тестов). Когда мы запускаем некоторые из 11 «дополнительных» заданий, мы хотим временно 10 отключить «стандартные» задания (а затем 9 автоматически включить их позже). ...

Как замаскировать поле пароля в проекте Jenkins Pipeline?

... ies([ parameters([ password(name: 'KEY', description: 'Encryption key') ]) ]) Jenkins 11 предлагает пользователям указывать его значение 10 при каждом запуске конвейера: Я хочу, чтобы 9 этот параметр был замаскирован, чтобы echo ${KEY} не 8 печатал фактическое значение, переданное 7 пользователем. Однако в д ...

Можно ли захватить stdout из команды sh DSL в конвейере

... output=0 Итак, похоже, я получаю 3 код выхода, а не стандартный вывод. Можно ...

Как я могу найти начальный пароль для Дженкинса?

... й ссылке; https://jenkins.io/doc/book/installing/ и я выполнил следующие 22 команды для установки и попытался запустить 21 его на моем локальном компьютере (Mac OS); docker run \ -u root \ --rm \ -d \ -p 8080:8080 \ -p 50000:50000 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkinsci/blueocean Он 20 устанавливает его правильно, но когда я 19 пе ...

Как увидеть изменения конфигурации в jenkins для конкретной работы

... ctory: Мой руководитель 4 на месте решил проблему, но не рассказал 3 мне о действиях / изменениях. Меня беспокоит, могу 2 ли ...

Изменение номера сборки Jenkins

... ы 4 он соответствовал ему. Я попытался установить 3 номер сборки: set BUILD_NUMBER=45 Но в электронном письме все 2 еще отображается номер сборки, изнач ...