Professional Documents
Culture Documents
Luiz Sanches
tasafo.org nomadetec.com.br
Baseado em fatos reais
Nova misso
Jenkins is an open source automation server
written in Java.
en.wikipedia.org/wiki/Jenkins_(software)
Integrao
substantivo feminino
gohorseprocess.com.br
martinfowler.com/articles/continuousIntegration.html
Processo
siep.ifpe.edu.br/anderson/blog/?page_id=1015
Prtica
Manter um nico repositrio de cdigo
Prtica
Automatize a Build
Prtica
Faa sua Build ser auto-testvel
Prtica
Cada um lana suas modificaes todos os
dias
Prtica
Cada commit deve atualizar o repositrio
principal em uma mquina de integrao
Prtica
Mantenha a Build rpida
Prtica
Teste em uma cpia do ambiente de produo
Prtica
Torne fcil para qualquer um ter o ltimo
executvel
Prtica
Todos podem ver o que esta acontecendo
Prtica
Automatize a Implantao do Sistema
Prticas
Manter um nico repositrio de cdigo
Automatize a Build
Faa sua Build ser auto-testvel
Cada um lana suas modificaes todos os dias
Cada commit deve atualizar o repositrio principal em
uma mquina de integrao
Mantenha a Build rpida
Teste em uma cpia do ambiente de produo
Torne fcil para qualquer um ter o ltimo executvel
Todos podem ver o que esta acontecendo
Automatize a Implantao do Sistema
jenkins.io
jenkins.io/download
jenkins.io/download
Instalar no Linux
prodigasistemas.github.io
prodigasistemas.github.io
prodigasistemas.github.io
Mais detalhes em
jenkins.io/doc/book/getting-started/installing
Troca de chaves SSH
CI Server
APP Server
APP Server
Integrao com
Instalar plugins do GitLab no
Jenkins
Criar usurio jenkins no GitLab
Adicionar chaves pblicas do
usurio no GitLab
Adicionar o usurio jenkins aos
grupos
Obter token privado do usurio
no GitLab
Adicionar o token na credencial
do Jenkins
Configurar os hooks do
repositrio no GitLab
Projeto
Builds
Cobertura de cdigo
Segurana
Console
Feedback pelo Slack
Configurao do projeto
Obteno do cdigo fonte
Gatilhos
build, test and deploy
Pipeline
Novo Item
Pipeline
Pipeline script
Pipeline script
Pipeline view
Pipeline log view
Pipeline log view
Curriculum Vitae
Jenkins da COSANPA
Jenkins da Prdiga
Jenkins da Jambu
Ateno! No se iluda!
https://about.me/luizsanches