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
Continuous Integration - "Bei uns geht das nicht"
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Christian Siewert
October 20, 2017
Programming
0
1.1k
Continuous Integration - "Bei uns geht das nicht"
SEROM 2.0 (
https://serom.de
) in Vechta.
Christian Siewert
October 20, 2017
Tweet
Share
More Decks by Christian Siewert
See All by Christian Siewert
The Joel Test - Revisited
christiansiewert
0
1.1k
Buildautomatisierung mit Jenkins, wirklich!
christiansiewert
0
1.3k
Other Decks in Programming
See All in Programming
AI 開発合宿を通して得た学び
niftycorp
PRO
0
120
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
140
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
190
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
140
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
470
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
140
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
290
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
380
TipKitTips
ktcryomm
0
170
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
130
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
3.5k
OTP を自動で入力する裏技
megabitsenmzq
0
100
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
120
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
390
Building AI with AI
inesmontani
PRO
1
790
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
Measuring & Analyzing Core Web Vitals
bluesmoon
9
780
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
230
Balancing Empowerment & Direction
lara
5
940
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
390
RailsConf 2023
tenderlove
30
1.4k
Music & Morning Musume
bryan
47
7.1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
210
Transcript
Integration „Bei uns geht das nicht!“ Christian Siewert SEROM 2.0
Continuous
The Joel Test By Betsy Weber under CC BY 2.0
The Joel Test 1. Do you use source control? 2.
Can you make a build in one step? 3. Do you make daily builds? ... Quelle: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
The Joel Test 1. Do you use source control? 2.
Can you make a build in one step? 3. Do you make daily builds? Do you integrate continuously? Do you integrate continuously? ...
Quelle: https://www.jetbrains.com/research/devecosystem-2017/ How often do you use CI tools? Never
Less often All day long Several times a week Several times a day 36% 18% 16% 15% 15%
Yep (kind of) Nope Continuous Integration, huh? 46% 54%
DO CI?? Y U NO
„Bei uns geht das nicht“
By The NRMA under CC BY 2.0 By Charlie under
CC BY 2.0
Christian Siewert @csiewert711 - http://i-write-co.de
deltra Business Solutions GmbH & Co. KG
Agile – eXtreme Programming
Voraussetzungen
Versionskontrolle
ᄡ + Keine Binaries versionieren By Axel Schwenke under CC
BY-SA 2.0
Abhängigkeiten verwalten
Dependency hell vermeiden By Jon Glittenberg under CC BY 2.0
package.json
Gemfile
$ benutze --die --kommandozeile!
$ know --your --tools
None
hkov under CC0
None
Dokumentation By Hasin Hayder under CC BY 2.0
None
Readme.txt (.md)
None
Let‘s go
By Hasin Hayder under CC BY 2.0
None
None
None
None
None
By Marco Verch under CC BY 2.0 Unit Tests Analysen
Benachrichtigungen Deployment Delivery
Be patient! By this.is.seba under CC BY-SA 2.0
http://i-write-co.de @csiewert711 Danke!