Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Continuous Integration - "Bei uns geht das nicht"
Search
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
1k
Buildautomatisierung mit Jenkins, wirklich!
christiansiewert
0
1.3k
Other Decks in Programming
See All in Programming
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
2
670
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
500
CSC509 Lecture 14
javiergs
PRO
0
220
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.8k
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
350
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
140
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
9
1.1k
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.3k
sbt 2
xuwei_k
0
270
関数実行の裏側では何が起きているのか?
minop1205
1
690
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.3k
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.3k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Building Applications with DynamoDB
mza
96
6.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
RailsConf 2023
tenderlove
30
1.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
KATA
mclloyd
PRO
32
15k
A designer walks into a library…
pauljervisheath
210
24k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
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!