No início do ano passado (Março/2011) disponibilizei a VM de um servidor de integração contínua utilizando Ubuntu Server 10.10 e Jenkins, com (quase) todas ferramentas de QA inclusas, pronto para uso.
Para quem já baixou a VM, o usuário e senha para autenticar-se no Ubuntu é: jenkins.
(Ubuntu user/password: jenkins).
Para quem ainda não baixou, algumas opções:
- Torrent: http://thepiratebay.se/torrent/6264129
- Dropbox (HTTP): http://t.co/nfOA9Nb2 (pode ficar temporariamente indisponível devido excesso de tráfego)
- 4shared (HTTP): http://goo.gl/qT01a (agradecimentos ao Kassner por publicar)
Após baixar, recomendo executar no terminal:
sudo apt-get update --fix-missing && \ sudo apt-get dist-upgrade -y
sudo pear update-channels && sudo pear upgrade --alldeps sudo pecl update-channels && sudo pecl upgrade --alldeps
Configurações Gerais da VM:
- Imagem da VM para Virtualbox;
- Ubuntu Server 10.10 32bits;
- Apache 2;
- Jenkins CI;
- PHP 5.3 (with CLI);
- MySQL 5.1;
- PostgreSQL 8.4;
Para acessar o Jenkins, basta informar a seguinte URL no navegador:
http://{IP}:8080
Caso não funcione, verifique se o Jenkins está rodando na máquina virtual.
Caso não esteja, execute o seguinte comando:
java -jar jenkins.warOs créditos da configuração do Jenkins são do Sebastian Bergmann, através do Template for Jenkins Jobs for PHP Projects.
