5
ответов

Невозможно выполнить scp в Jenkins

Я новый пользователь Jenkins. Я пытаюсь запустить сценарий оболочки как часть этапа сборки в Jenkins. В этом сценарии есть команда scp, которая передает файл .tar на удаленный сервер. Когда я запускаю этот сценарий, ...
22.01.2020
4
ответа

“Невозможно подключиться к дисплеем” в одной учетной записи пользователя

Мне записали приложение GUI в QT, и я хотел запустить тесты ssh (или Jenkins). Существует только одна учетная запись пользователя, которая позволяет выполнять его в режиме отображения (отдел, когда я ранее экспортирую $DISPLAY =:...
26.10.2017
4
ответа

Назовите sudo от Jenkins

У меня есть одна машина сборки, которая имеет пользовательскую abc, которая является, ограничил sudo доступ. Когда я проверяю исходный код и запускаю мой скрипт сборки, он хорошо работает. Сценарий сборки содержит призывы sudo который...
14.10.2014
3
ответа

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

Я использую специальный способ, который позволяет мне посещать Google. Теперь на странице все по-другому... Так что я могу редактировать вопрос и комментировать ответы в обычном режиме. Я удалил более ранние обсуждения и перешел к ...
14.08.2019
3
ответа

как отключить «защиту CSRF» в jenkins по умолчанию

Мне нужно отключить защиту CSRF в jenkins, которая включена по умолчанию. Проблема в том, что после контейнерной обработки, когда я создавал новый контейнер с jenkins внутри, он выдает ошибку «Нет ...
16.05.2018
3
ответа

Где должны быть установлены переменные среды для Jenkins

Я использую Jenkins для автоматизации сборки приложений с помощью Maven в Linux. Где я должен установить переменные среды, такие как $ JAVA_HOME, и добавить элементы в $ PATH, чтобы они были доступны Дженкинсу? ...
28.03.2018
2
ответа

как я анализирую следующий формат массива json. я хочу, чтобы это значение имени файла было в bash или groovy?

Как проанализировать следующий формат массива json? Я хочу, чтобы файл значения имени файла был развернут в bash или groovy. { "filethatisdeploy" :[ { "имя файла" :"значение"...
18.08.2021
2
ответа

Как определить поле «От» для уведомления по электронной почте в одной команде из оболочки выполнения

У меня есть конвейер Jenkins (illinXXX) с оболочкой выполнения, в какой его части выполняется следующая команда: echo «Сервер LDAP не работает» |/usr/sbin/sendmail -t (hidden) Любая идея, как я могу изменить «От»…
22.01.2020
2
ответа

Модуль jenkins.service не найден

Я пытаюсь запустить Jenkins на машине Centos 7. Я пытаюсь скопировать папку Jenkins с другого компьютера на этот компьютер и запустить ее здесь вместо загрузки. Я копирую весь Jenkins...
23.12.2019
2
ответа

Как настроить доступный playbook для перезагрузки серверов

Я хочу иметь возможность написать одну playbook для обновления всех моих серверов в разных средах - stage и prod. Я не хочу перезагружать эти серверы каждый раз при обновлении ядра, я только ...
27.05.2018
2
ответа

Как использовать драйверы слияния Git с Jenkins

Недавно я искал способ автоматического слияния pom.xml с помощью драйвера слияния Git. Локально это работает, но теперь я хотел бы добавить это решение в Jenkins - пока безуспешно. Что я сделал: 1) I ...
29.01.2017
2
ответа

Что именно происходит с моим пользователем jenkins?

Я установил Jenkins, и у меня есть jenkins как пользователь в моем / etc / passwd: jenkins: x: 995: 993: Jenkins Continuous Integration Server: / var / Библиотека / Дженкинс: / Бен / Баш nginx: x: 994: 992: Веб-сервер Nginx: / var / lib / ...
06.11.2016
2
ответа

Требования scp для пакетного режима

Я запускаю сценарий с сервера Jenkins (на RHEL6), который, среди прочего, использует SCP с «BatchMode yes» для копирования файл с удаленной машины. Скрипт работает правильно вне Jenkins, но ...
08.01.2016
1
ответ

Проблема с разрешениями при создании папки на удаленном хосте с помощью Jenkins

У меня возникла проблема с использованием Jenkins для создания папки на удаленном хосте. Удаленный хост в этом случае — это стандартный сервер Ubuntu 20.04 AMI EC2 с пользователем Ubuntu по умолчанию. Я подключаюсь с пользователем ubuntu к удаленному серв
13.10.2021
1
ответ

Скрипт, запущенный под Jenkins, не работает из-за неправильного -распознания токенов

Я создаю задание сборки в программе Jenkins CI/CD. Задание сборки клонирует мой проект Android из Github и генерирует APK. Я использую серверную ОС Ubuntu 20.04 LTS. В рамках этапа сборки я выполняю следующую команду через Jenkins
09.09.2021
1
ответ

sshpass разбивает пароль на две строки, разделенные символом «&» в пароле

У меня есть переменная пароля PASS, значение которой равно abc123&zxcv456. Когда я пытаюсь использовать SSH в jenkins, используя переменную пароля, как показано ниже. sshpass -p ${PASS} ssh -o StrictHostKeyChecking=no admin@100.200.3.4 'echo '${PASS}' | s
24.08.2021
1
ответ

после освобождения места на диске узлы jenkins не возвращаются в оперативный режим

Я посмотрел на https://unix.stackexchange.com/search?q=jenkinsи поддержку Дженкинса https://issues.jenkins.ioЯ не нашел там, как это решить. начальное состояние Узлы и главный сервер имели диск...
04.02.2021
1
ответ

Архитектура главного и подчиненного устройства Дженкинса

Я новичок в jenkins, просто хотел кое-что уточнить. Является ли jenkins установкой узла агента по умолчанию на том же узле, когда вы устанавливаете jenkins, или он просто устанавливает мастер. Это хорошая практика...
22.11.2020
1
ответ

Отключение автоматического входа в систему jenkins

Я хочу отключить автоматический вход в Jenkins. Когда я открываю jenkins в браузере, например http://192.168.5.15:8080, он не запрашивает идентификатор пользователя и пароль. когда я иду в «Управление Jenkins»> «Настроить глобальные...
06.08.2020
1
ответ

Выполнить действие на основе существования каталога

Я пишу сценарий оболочки в конвейере Jenkins, где, если доступен определенный zip-файл, переходите к следующему шагу. Если zip-файл не существует (, возможно, структура каталогов...
03.07.2020
1
ответ

Не удалось пройти аутентификацию с открытым ключом в jenkins

У меня два разных сервера: Jenkins Экземпляр EC2 (мое приложение vuejs). Итак, когда я пытаюсь развернуть приложение vuejs с помощью плагина Jenkins SSH на удаленном сервере, но он не может подключиться Журнал: ...
23.04.2020
1
ответ

Как передать имя пользователя и пароль репозитория bitbucket в сценарий оболочки, запускаемый через jenkins

Я пытаюсь создать задание Jenkins, которое будет запускать сценарий оболочки с помощью параметра Отправить файлы или выполнять команды через SSH в Jenkins. Ниже приведена основная часть моего сценария оболочки: #!/bin/bash ...
27.02.2020
1
ответ

Как настроить и записать оповещения для серверов Jenkin о выключении и включении

У меня есть конвейерная работа Jenkins, которая проходит через все наши серверы Jenkins и проверяет подключение (запускается каждые несколько минут). ksh-файл: #!/bin/ksh JENKINS_URL=$1 curl --connect-timeout 10 "$...
17.01.2020
1
ответ

Могу ли я перенести Jenkins с компьютера Centos на другой, просто скопировав папку Jenkins

Я пытаюсь скопировать свой Jenkins с одного компьютера Centos на другой. Я пытаюсь заархивировать всю папку Jenkins и разархивировать ее на другом компьютере. Когда я пытаюсь запустить Jenkins на новой машине, я...
19.12.2019
1
ответ

Ошибка ниже при создании образа в докере

Ошибка ниже при создании образа в докере: docker build -t demo . Вывод: отправка контекста сборки демону Docker 2,048 КБ Шаг 1/3: От tomcat:8 ---> 8973f493aa0a Шаг 2/3: ...
01.10.2019
1
ответ

Как сохранить результат команды в переменной на шаге сборки оболочки Jenkins

Я хочу запустить этот скрипт внутри своего задания Jenkins. Моя цель — сохранить вывод cat в переменную, чтобы я мог использовать его где-нибудь еще. #!/бин/баш ssh myserver.com <
26.08.2019
1
ответ

Порт Jenkins в RHEL Maipo указывает на tcp6

Я установил пакеты jenkins и запустил службу. Но я не могу получить доступ к URL-адресу. когда я проверяю прослушивание портов, я вижу, что порт для jenkins использует tcp6. Как мне...
05.08.2019
1
ответ

Сломанный канал только в Jenkins

У меня есть скрипт, который отлично работает локально. Но когда я запускаю его в Jenkins, я получаю сообщение об ошибке: ошибка записи: сломанная труба. Мой вопрос: как я могу исправить это, чтобы работать в jenkins? Теперь о контексте...
11.06.2019
1
ответ

Как установить безопасный пароль в сценарии параметров Jenkins Groovy

Моя общая цель — создать параметр сборки в Jenkins, который будет выпадающим только для ветвей выпуска. Я был в этом в течение некоторого времени и знаю, что есть много способов сделать это. Дай мне пробежаться...
17.05.2019
1
ответ

Дженкинс, как поймать ошибку в скрипте

То, что я пытаюсь сделать, это выполнить команду source.... Если есть ошибка, я хочу поместить ее во временный файл. Я пробовал несколько способов, но не повезло. def responseValue = sh(script: """#!/bin/...
16.05.2019

Jenkins является непрерывным сервером интеграции с открытым исходным кодом

Jenkins CI, раньше известный как "Hudson Labs", является непрерывным инструментом интеграции с открытым исходным кодом, разветвленным из Гудзона после спора с Oracle.

Это записано в Java и интегрируется с другим SCM и инструментами автоматизации сборки как Муравей Apache и Знаток Apache. Путем сборки инициированы, зависит от потребностей частей, включенных на процессе разработки. Это могло быть основано на управлении версиями, расписании, зависимости от сборки от других законченных сборок или URL-запросом.

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

Связанные ссылки: