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
0
55
Integração Contínua
Apresentação sobre integração contínua - definição, ferramentas, etc.
Bruno Caimar
September 04, 2015
Tweet
Share
More Decks by Bruno Caimar
See All by Bruno Caimar
ArcGIS Runtime Quartz
brunocaimar
0
78
Resumão da Sessão Técnica Effective Geodatabase Programming (ESRI ArcGIS)
brunocaimar
1
51
Resumo da Sessão Técnica "ArcGIS 10.1 Desktop Developer Migration Topics" do ESRI Developer Summit 2012
brunocaimar
1
61
Other Decks in Programming
See All in Programming
もう僕は OpenAPI を書きたくない
sgash708
5
1.6k
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
210
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
110
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
840
Open source software: how to live long and go far
gaelvaroquaux
0
630
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
130
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
100
時計仕掛けのCompose
mkeeda
1
300
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
560
Introduction to kotlinx.rpc
arawn
0
700
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
310
sappoRo.R #12 初心者セッション
kosugitti
0
250
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Side Projects
sachag
452
42k
Producing Creativity
orderedlist
PRO
344
39k
Facilitating Awesome Meetings
lara
52
6.2k
Music & Morning Musume
bryan
46
6.3k
The World Runs on Bad Software
bkeepers
PRO
67
11k
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