Вам нужно только создать работу один или только по требованию? Какая другая функциональность, чем просто построение, вам нужно (например, возможности отчетности)? Похоже, что лучшим решением для вас будет запуск фирменной версии Hudson (чтобы она соответствовала корпоративному оформлению) и подключить ее к вашему каталогу пользователей. Не знаю, как наилучшим образом был бы брендинг, посмотрите на взорванный военный файл.
Кстати, вы можете более подробно описать, что вы хотите сделать. Просто говоря, что вы хотите создать кнопку создания и кнопку запуска, на самом деле не очень много говорят нам.
В этом случае вам не нужно больше, чем запускать «mvn clean install» в командной строке и анализировать вывод, чтобы убедиться, что он был успешным или нет. Вам даже не нужно возиться с исходным кодом Хадсона.
Другой вариант - нанять одного из разработчиков (например, Kohsuke) и заплатить ему немного денег, чтобы выполнить основную работу за вас или дать вам хорошее начало. Это сэкономит вам много времени и поэтому может быть дешевле для вашей компании.
Если «без использования Hudson» означает, что у вас нет установки Hudson, но вы хотите срочно построить какую-то работу в Хадсоне, вы можете запустить Hudson локально с помощью «java -jar hudson.war» и начать свою работу там. – Kel
Вы хотите сделать некоторые разработки Хадсона или просто использовать его? – Bernard
Thanx Kel для вашего ответа, к сожалению, это не то, что я ищу. –