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
Christian Siewert
October 20, 2017
Programming
0
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.2k
Other Decks in Programming
See All in Programming
CSC305 Summer Lecture 12
javiergs
PRO
0
130
AIエージェント開発、DevOps and LLMOps
ymd65536
1
380
1から理解するWeb Push
dora1998
4
1.5k
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
1.4k
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
160
testingを眺める
matumoto
1
130
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
4
1.6k
Testing Trophyは叫ばない
toms74209200
0
610
TDD 実践ミニトーク
contour_gara
1
280
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
160
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
25
9.7k
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
400
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
How GitHub (no longer) Works
holman
315
140k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
How to Ace a Technical Interview
jacobian
279
23k
Fireside Chat
paigeccino
39
3.6k
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!