Skip to content

Commit

Permalink
Final review, let's do it!
Browse files Browse the repository at this point in the history
  • Loading branch information
xxthunder committed May 8, 2024
1 parent c5f3f4a commit 491b4b6
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
12 changes: 7 additions & 5 deletions slides/05_was-haben-wir-falsch-gemacht.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Was haben wir eigentlich alles falsch gemacht?

Note:

Zunächst lief alles gut ...

--
Expand All @@ -9,10 +11,10 @@ Zunächst lief alles gut ...
![](images/freestyle-happiness.png) <!-- .element width="80%" -->

Note:
- starten mit sehr einfachen freestyle jobs
- keine Logik
- Einfach nur bauen
- nicht mal SCM --> PC auf dem Schreibtisch eines Kollegen, da ist alles drauf

Klar, wenn man mit Jenkins startet, geht es mit einfachen freestyle jobs los.

Einfach nur bauen.

--

Expand Down Expand Up @@ -51,7 +53,7 @@ Höher, schneller, weiter: Eine Pipeline, um sie alle zu knechten.
- Buildlogik in Pipelines (10000e Zeilen Groovy DSL) <!-- .element: class="fragment" -->
- Ausreichend? Nein! Shared Libraries und Plugins gibt es ja auch noch ... <!-- .element: class="fragment" -->
- Nicht nachvollziehbare CI Ergebnisse <!-- .element: class="fragment" -->
- Worst case: getrennte Repos für Source Code und Pipeline <!-- .element: class="fragment" -->
- Worst case: getrennte Repos für Produkt Source Code und CI Pipeline <!-- .element: class="fragment" -->

Note:

Expand Down
6 changes: 2 additions & 4 deletions slides/06_wie-geht-es-richtig.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,9 @@ Okay, wie geht es denn nun besser?

Naja, auf jeden Fall braucht man ein Buildsystemgenerator, der die Abhängigkeiten auflöst und die Buildfiles generiert.

CMake ist da aus meiner Sicht ein guter Kandidat.
CMake ist da aus unserer Sicht ein guter Kandidat.

Man braucht schon irgendeine Art von Pipeline

Aber keine Jenkins Magie
Man braucht schon irgendeine Art von Pipeline, aber nur als Steuerung des Build Systems.

Kein CI Only Code

Expand Down

0 comments on commit 491b4b6

Please sign in to comment.