Primeira coisa, configuração o que estou usando para efetuar a instalação, segue:
- Windows Seven
- Versão do Hudson 3.0.1 segue link para download http://hudson-ci.org/
- JVM 1.7.0_24 segue link para download http://www.oracle.com/technetwork/java/javase/downloads/
Modo de Instalação:
Ao baixar o Hudson, você irá colocar em um caminho a sua escolha e executar tais comando no prompt do Windows.
Iremos executar o java -jar hudson-3.0.1.war pois inicaremos o Hudson como tarefa do Windows e em modo Winstone, é o modo rápido e prático de instalar o Hudson.
Após executar ele irá startar e perguntara se deseja coloca-lo para iniciar juntamente com o serviço do Windows, no meu caso isso foi útil.
A primeira tela que vocês iram visualizar é esta daqui.
Podemos configurar de qualquer forma o Hudson pelo link "Gerenciar Hudson" > "Gerenciar Plugins", nele possuímos vários plugins que podem ser instalados, para que o Hudson funcione da forma necessária e que você necessite.
Tenho uma aplicação que roda na porta 8080, quero alterar a porta do Hudson, como eu faço?
Simples no arquivo gerado dentro do seu usuário podemos alterar a porta do Hudson, segue o caminho no meu caso: "C:\Users\Paulo\.hudson".
O arquivo hudson.xml deve modificar a linha 34, para qual porta você deseja que o Hudson starte, segue exemplo:
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\hudson.war" --httpPort=9090</arguments>
Após executado isso reinicie o Hudson, e acesse com a porta que você indicou.
Estou aberto a sugestões, caso tenham dúvida como instalar é só perguntar estarei aqui para ajudar.

