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
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
110
Resumão da Sessão Técnica Effective Geodatabase Programming (ESRI ArcGIS)
brunocaimar
1
75
Resumo da Sessão Técnica "ArcGIS 10.1 Desktop Developer Migration Topics" do ESRI Developer Summit 2012
brunocaimar
1
84
Other Decks in Programming
See All in Programming
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.4k
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
200
フィードバックで育てるAI開発
kotaminato
1
110
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
240
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
2.4k
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
270
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.3k
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
150
AI時代の仕事技芸論〜ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ(スクフェス仙台 2026バージョン)
kuranuki
0
620
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
260
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
260
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Being A Developer After 40
akosma
91
590k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
390
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
560
Discover your Explorer Soul
emna__ayadi
2
1.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
410
Building an army of robots
kneath
306
46k
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