Jenkins является непрерывным сервером интеграции с открытым исходным кодом
Jenkins CI, раньше известный как "Hudson Labs", является непрерывным инструментом интеграции с открытым исходным кодом, разветвленным из Гудзона после спора с Oracle.
Это записано в Java и интегрируется с другим SCM и инструментами автоматизации сборки как Муравей Apache и Знаток Apache. Путем сборки инициированы, зависит от потребностей частей, включенных на процессе разработки. Это могло быть основано на управлении версиями, расписании, зависимости от сборки от других законченных сборок или URL-запросом.
Сборки Jenkins не ограничиваются языком Java, и несколько плагинов были выпущены для поддержки большего количества языков программирования.
Связанные ссылки:
Я новый пользователь Jenkins. Я пытаюсь запустить сценарий оболочки как часть этапа сборки в Jenkins.
В этом сценарии есть команда scp, которая передает файл .tar на удаленный сервер. Когда я запускаю этот сценарий, ...
22.01.2020
Мне записали приложение GUI в QT, и я хотел запустить тесты ssh (или Jenkins). Существует только одна учетная запись пользователя, которая позволяет выполнять его в режиме отображения (отдел, когда я ранее экспортирую $DISPLAY =:...
26.10.2017
У меня есть одна машина сборки, которая имеет пользовательскую abc, которая является, ограничил sudo доступ. Когда я проверяю исходный код и запускаю мой скрипт сборки, он хорошо работает. Сценарий сборки содержит призывы sudo который...
14.10.2014
Я использую специальный способ, который позволяет мне посещать Google. Теперь на странице все по-другому... Так что я могу редактировать вопрос и комментировать ответы в обычном режиме. Я удалил более ранние обсуждения и перешел к ...
14.08.2019
Мне нужно отключить защиту CSRF в jenkins, которая включена по умолчанию.
Проблема в том, что после контейнерной обработки, когда я создавал новый контейнер с jenkins внутри, он выдает ошибку «Нет ...
16.05.2018
Я использую Jenkins для автоматизации сборки приложений с помощью Maven в Linux. Где я должен установить переменные среды, такие как $ JAVA_HOME, и добавить элементы в $ PATH, чтобы они были доступны Дженкинсу? ...
28.03.2018
Как проанализировать следующий формат массива json? Я хочу, чтобы файл значения имени файла был развернут в bash или groovy. { "filethatisdeploy" :[ { "имя файла" :"значение"...
18.08.2021
У меня есть конвейер Jenkins (illinXXX) с оболочкой выполнения, в какой его части выполняется следующая команда: echo «Сервер LDAP не работает» |/usr/sbin/sendmail -t (hidden) Любая идея, как я могу изменить «От»…
22.01.2020
Я пытаюсь запустить Jenkins на машине Centos 7. Я пытаюсь скопировать папку Jenkins с другого компьютера на этот компьютер и запустить ее здесь вместо загрузки. Я копирую весь Jenkins...
23.12.2019
Я хочу иметь возможность написать одну playbook для обновления всех моих серверов в разных средах - stage и prod. Я не хочу перезагружать эти серверы каждый раз при обновлении ядра, я только ...
27.05.2018
Недавно я искал способ автоматического слияния pom.xml с помощью драйвера слияния Git. Локально это работает, но теперь я хотел бы добавить это решение в Jenkins - пока безуспешно. Что я сделал: 1) I ...
29.01.2017
Я установил Jenkins, и у меня есть jenkins как пользователь в моем / etc / passwd: jenkins: x: 995: 993: Jenkins Continuous Integration Server: / var / Библиотека / Дженкинс: / Бен / Баш
nginx: x: 994: 992: Веб-сервер Nginx: / var / lib / ...
06.11.2016
Я запускаю сценарий с сервера Jenkins (на RHEL6), который, среди прочего, использует SCP с «BatchMode yes» для копирования файл с удаленной машины. Скрипт работает правильно вне Jenkins, но ...
08.01.2016
У меня возникла проблема с использованием Jenkins для создания папки на удаленном хосте. Удаленный хост в этом случае — это стандартный сервер Ubuntu 20.04 AMI EC2 с пользователем Ubuntu по умолчанию. Я подключаюсь с пользователем ubuntu к удаленному серв
13.10.2021
Я создаю задание сборки в программе Jenkins CI/CD. Задание сборки клонирует мой проект Android из Github и генерирует APK. Я использую серверную ОС Ubuntu 20.04 LTS. В рамках этапа сборки я выполняю следующую команду через Jenkins
09.09.2021
У меня есть переменная пароля PASS, значение которой равно abc123&zxcv456. Когда я пытаюсь использовать SSH в jenkins, используя переменную пароля, как показано ниже. sshpass -p ${PASS} ssh -o StrictHostKeyChecking=no admin@100.200.3.4 'echo '${PASS}' | s
24.08.2021
Я посмотрел на https://unix.stackexchange.com/search?q=jenkinsи поддержку Дженкинса https://issues.jenkins.ioЯ не нашел там, как это решить. начальное состояние Узлы и главный сервер имели диск...
04.02.2021
Я новичок в jenkins, просто хотел кое-что уточнить. Является ли jenkins установкой узла агента по умолчанию на том же узле, когда вы устанавливаете jenkins, или он просто устанавливает мастер. Это хорошая практика...
22.11.2020
Я хочу отключить автоматический вход в Jenkins. Когда я открываю jenkins в браузере, например http://192.168.5.15:8080, он не запрашивает идентификатор пользователя и пароль. когда я иду в «Управление Jenkins»> «Настроить глобальные...
06.08.2020
Я пишу сценарий оболочки в конвейере Jenkins, где, если доступен определенный zip-файл, переходите к следующему шагу. Если zip-файл не существует (, возможно, структура каталогов...
03.07.2020
У меня два разных сервера: Jenkins
Экземпляр EC2 (мое приложение vuejs). Итак, когда я пытаюсь развернуть приложение vuejs с помощью плагина Jenkins SSH на удаленном сервере, но он не может подключиться Журнал: ...
23.04.2020
Я пытаюсь создать задание Jenkins, которое будет запускать сценарий оболочки с помощью параметра Отправить файлы или выполнять команды через SSH в Jenkins.
Ниже приведена основная часть моего сценария оболочки: #!/bin/bash
...
27.02.2020
У меня есть конвейерная работа Jenkins, которая проходит через все наши серверы Jenkins и проверяет подключение (запускается каждые несколько минут). ksh-файл: #!/bin/ksh
JENKINS_URL=$1 curl --connect-timeout 10 "$...
17.01.2020
Я пытаюсь скопировать свой Jenkins с одного компьютера Centos на другой. Я пытаюсь заархивировать всю папку Jenkins и разархивировать ее на другом компьютере. Когда я пытаюсь запустить Jenkins на новой машине, я...
19.12.2019
Ошибка ниже при создании образа в докере: docker build -t demo . Вывод: отправка контекста сборки демону Docker 2,048 КБ
Шаг 1/3: От tomcat:8 ---> 8973f493aa0a
Шаг 2/3: ...
01.10.2019
Я хочу запустить этот скрипт внутри своего задания Jenkins. Моя цель — сохранить вывод cat в переменную, чтобы я мог использовать его где-нибудь еще. #!/бин/баш
ssh myserver.com <
26.08.2019
Я установил пакеты jenkins и запустил службу.
Но я не могу получить доступ к URL-адресу.
когда я проверяю прослушивание портов, я вижу, что порт для jenkins использует tcp6.
Как мне...
05.08.2019
У меня есть скрипт, который отлично работает локально. Но когда я запускаю его в Jenkins, я получаю сообщение об ошибке: ошибка записи: сломанная труба. Мой вопрос: как я могу исправить это, чтобы работать в jenkins? Теперь о контексте...
11.06.2019
Моя общая цель — создать параметр сборки в Jenkins, который будет выпадающим только для ветвей выпуска. Я был в этом в течение некоторого времени и знаю, что есть много способов сделать это. Дай мне пробежаться...
17.05.2019
То, что я пытаюсь сделать, это выполнить команду source.... Если есть ошибка, я хочу поместить ее во временный файл. Я пробовал несколько способов, но не повезло. def responseValue = sh(script: """#!/bin/...
16.05.2019