Где и Как Hudson/Jenkins хранит данные?

Обычно да конфигурация на тип контроллера. Таким образом, если Вы будете иметь неудавшийся контроллер и не сможете заменить его equivelant, то Вы, вероятно, будете СОЛЬ.

Пока это - тот же вид, хотя, я никогда не видел тот, который не смог импортировать конфигурацию из дисков. Это обычно хранится на каждом диске.

18
задан 2 December 2014 в 14:20
4 ответа

Hudson/Jenkins не вполне прокладывает себе путь. Это хранит конфигурации и информацию о задании в /var/lib/jenkins по умолчанию (если Вы используете .deb пакет). Если Вы хотите установить персистентность для определенного приложения, это - что-то, что Вы захотите обработать сами - Гудзон является непрерывным сервером интеграции, не средой тестирования.

Проверьте статью Wiki о Непрерывной Интеграции для обзора того, что ожидать.

11
ответ дан 2 December 2019 в 20:25

Ответ - то, что jenkins не настроит это для Вас. Необходимо сказать это, как установить среду и как выполниться, это - тесты. Это обычно делается в разделе шагов сборки. Если Вы обеспечите больше информации, относительно которой платформы Вы используете их, возможно, мы могли дать Вам более конкретный ответ. У Вас мог быть сценарий оболочки, который будет устанавливать Ваше приложение и работать, это - тесты, и затем Вы называете это из Гудзона. Создание выходных данных исполнителя тестов благоприятным для Гудзона способом наконец получить результаты тестов в webUI для просмотра их.

2
ответ дан 2 December 2019 в 20:25

Может показаться, что Jenkins хранит данные в зависимости от того, что и как делают ваши сценарии.

В качестве примера; сценарии, которые запускают ваши ежедневные сборки фиксации, могут быть настроены для передачи результатов «прошел / не прошел» в Jenkins для сохранения в XML-файле. Затем, если вы когда-нибудь захотите получить исторические результаты «прошел / не прошел» и использовать их где-нибудь, кроме графического интерфейса Jenkins, вы можете вызвать API Jenkins и получить возврат этого XML. Проанализируйте его, и вы получите нужные данные.

Но - Помимо этого, у Jenkins нет системы репозиториев из-за своего одиночества.

Кроме того, ниже приводится информация об api jenkins: https : //wiki.jenkins-ci.org/display/JENKINS/Remote+access+API

6
ответ дан 2 December 2019 в 20:25

Оно хранит данные в Вашем домашнем каталоге в каталоге .jenkins. В этой директории вы можете найти всю необходимую информацию, связанную с вашими сборками.

Jenkins не предоставляет поддержку сборки для подключения к какой-либо базе данных.

.
2
ответ дан 2 December 2019 в 20:25

Теги

Похожие вопросы