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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
73
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
Oxlintのカスタムルールの現況
syumai
6
1.1k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
260
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.3k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
250
1B+ /day規模のログを管理する技術
broadleaf
0
100
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
110
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
6
1.4k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
150
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
260
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
710
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
The SEO identity crisis: Don't let AI make you average
varn
0
490
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
How to Talk to Developers About Accessibility
jct
2
240
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Code Review Best Practice
trishagee
74
20k
Being A Developer After 40
akosma
91
590k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
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