Инструмент номер один мне жаль, что я не имел при выполнении небольшого сайта, является сборками 'кнопки'. Это делает исправление, обновления, и восстанавливает легче, который может обратиться к несметному числу других проблем в будущем.
Никакой ssh правильно не установлен на всех полях? никакой curl/wget/vim также? что относительно других внутренних инструментов требуется иметь на каждом поле?
Наличие централизованного управления Ваших серверов является одним из первых инструментов, у Вас должна быть работа для приложения будущих намного легче усилий.
Взгляните в Вашем /etc/init.d/hudson
сценарий (необходимо будет снабдить префиксом команду редактирования sudo), и Вы будете видеть подобную команду Java к той, которую Вы упомянули выше. Просто добавьте -Dmail.smtp.starttls.enable="true"
параметр к той команде и необходимо быть хорошими для движения.
Я использовал это сообщение для подготовки моей среды для отправки электронного письма, которое это, было так полезно. Для другой руки лучший способ поместить дополнительные параметры в Java без изменения гудзонский сценарий изменяет гудзонский конфигурационный файл, которые определяют значения по умолчанию для системы.
В моем случае я использовал CentOS, и файл местоположения является/etc/sysconfig/hudson - останавливают сервис сначала: сервисная остановка Гудзон - sudo энергия Гудзон - Редактирование переменные, в которых Вы нуждаетесь в случае сообщения:
HUDSON_JAVA_OPTIONS = "-Djava.awt.headless ='true'-Dmail.smtp.starttls.enable ='true'"
Сохраните после редактирования и запустите Гудзон снова: сервисная остановка Гудзон
Я надеюсь, что мои комментарии могли помочь
В ubuntu I добавил это путем изменения значения по умолчанию jenkins файл в/etc/default для добавления опции JAVA_ARGS. Затем перезапущенный jenkins для изменения для взятия влияния. Патч ниже.
--- /etc/default/jenkins.orig 2011-04-13 13:56:57.651180999 -0700
+++ /etc/default/jenkins 2011-04-13 14:23:38.651181002 -0700
@@ -8,6 +8,7 @@
# arguments to pass to java
#JAVA_ARGS="-Xmx256m"
+JAVA_ARGS='-Dmail.smtp.starttls.enable="true"'
PIDFILE=/var/run/jenkins/jenkins.pid