Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Integração Contínua
Search
Bruno Caimar
September 04, 2015
Programming
72
0
Share
Integração Contínua
Apresentação sobre integração contínua - definição, ferramentas, etc.
Bruno Caimar
September 04, 2015
More Decks by Bruno Caimar
See All by Bruno Caimar
ArcGIS Runtime Quartz
brunocaimar
0
100
Resumão da Sessão Técnica Effective Geodatabase Programming (ESRI ArcGIS)
brunocaimar
1
65
Resumo da Sessão Técnica "ArcGIS 10.1 Desktop Developer Migration Topics" do ESRI Developer Summit 2012
brunocaimar
1
80
Other Decks in Programming
See All in Programming
感情を設計する
ichimichi
5
1.5k
The Less-Told Story of Socket Timeouts
coe401_
3
310
Swift Concurrency Type System
inamiy
0
530
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
150
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
410
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
220
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
140
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
280
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
310
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
170
Running Swift without an OS
kishikawakatsumi
0
840
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
130
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
How to make the Groovebox
asonas
2
2.1k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
760
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
520
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
100
The Art of Programming - Codeland 2020
erikaheidi
57
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Balancing Empowerment & Direction
lara
6
1.1k
Odyssey Design
rkendrick25
PRO
2
570
Are puppies a ranking factor?
jonoalderson
1
3.3k
Transcript
Integração Contínua Feedback Aprendizado Comunicação Confiança Riscos Métricas Testes Automatização
https://www.flickr.com/photos/ben124/6155701470/
O que é?
Por quê? Para quê? O quê? Como? Integração Contínua
Integração contínua é... Integração Contínua
Culpa Integração Contínua NÃO é..
Punição Integração Contínua NÃO é..
Por quê ter um build se ele nunca quebra?
Mas, MUITO CUIDADO... Don’t live with broken windows.
Integração contínua é... Integração Contínua
Aprendizado Integração Contínua é..
Trabalhar em equipe Integração Contínua é.. Confiança
Integração Contínua é.. Minimizar riscos
Integração Contínua é.. Evitar surpresas
Integração Contínua é.. Comunicação
Integração Contínua é.. Feedback
Integração Contínua é.. Visibilidade
Integração Contínua é.. Automatização
Integração Contínua é.. Testes
Integração Contínua é.. Métricas
Vamos ao que interessa...
Servidor de Integração Contínua
Antes de começar...
IC - Ferramentas
Java
Android
.NET .NET
JavaScript / HTML .NET
Python .NET
IC - Notificação .NET
IC - Demonstração .NET
IC - SandBox Projetos para teste das ferramentas;
Um para cada linguagem; Livre para fazer o que cada um quiser.
IC – Algumas dicas .NET
IC – Livros Jenkins – The Definitive Guide http://wakaleo.com/books/jenkins-the-definitive-guide/download-jtdg-pdf Beautiful
Builds http://www.beautifulbuilds.com/
Dúvidas? Obrigado! Bruno Caimar @brunocaimar
Obrigado