Pra quem perdeu, olha aih o Youtube! :-) https://www.youtube.com/watch?v=c-QRRnXcCaM
Basicamente fizemos o seguinte: - Criamos uma maquina na DigitalOcean - Configuramos o acesso ssh com chave privada (pra nao ter q ficar digitando senha) - Adicionamos uma entrada no DNS (godaddy) pra maquina ficar com um endereço bonitinho = jenkinsdotony.ng-masters.com - Instalamos o Jenkins, funcionando na porta 8080! - Instalamos o nginx, servidor web no ar! - Configuramos a ponte entre o nginx e o Jenkins, funcionando na porta 80! - Configuramos o firewall (iptables) pra deixar somente as portas do HTTP e SSH abertas - Fizemos testes pra garantir que tudo subia sem intervenção manual após um reboot Esse era o objetivo do treinamento. Mas ainda tivemos tempo pra ir um pouco além: - Configuramos um job no Jenkins pra rodar os testes do FreedomSponsors ( https://github.com/freedomsponsors/www.freedomsponsors.org/) e conseguimos fazer rodar bonitinho. Resumindo. Foi MASSA :-) Espero que seja útil pra alguém aqui! Abrax! Tony Lâmpada Curso ng-masters - AngularJS na prática http://ng-masters.com 2014-06-30 19:40 GMT-03:00 Tony França <tonylamp...@gmail.com>: > Oi pessoal, blz? > Quero fazer um test-drive com uma ferramenta de "sala de aula virtual". > > Então ai rolar uma aulinha rápida de como subir um Jenkins (atrás de um > nginx) usando DigitalOcean. > > Quem quiser aparecer é só ficar ligado neste evento do facebook: > https://www.facebook.com/events/724907267571285/ > (Vou colar o link pra se conectar alguns minutos antes). > > AH, tem um pré-requisito: Saber como funciona autenticação ssh com chave > privada. > Se vc não sabe o que é isso, veja esse videozinho, é bem tranquilinho: > https://www.youtube.com/watch?v=z9dnZMBkMnc > > Vc tb vai precisar de um navegador com flash instalado, então já dá uma > testada antes pra ver se tá tudo ok aí! > > [ ]'s! > Tony Lâmpada >