Jenkins

Blog eingerichtet

Vorgehensweise zur Erstellung meines Blogs.

Martin Schlüter

4 Minuten

Ich überlegte mir erst einmal welche Kriterien mir beim neuen Blog wichtig sind. Der Blog sollte natürlich betreffend HTML, CSS und Bildformate auf einen aktuellen Stand der Technik sein und er sollte zusätzlich auch Wartungsarm und die Contentpflege simpel sein. So entschied ich mich für HUGO als Content Management System zur Erstellung von statischen HTML Seiten in Kombination mit git, GitBucket und Jenkins zur Veröffentlichung auf dem Webserver. statische HTML Seiten Ich habe mich für eine Lösung mit statischen HTML Seiten aus zwei Gründen entschieden: Geschwindigkeit und Sicherheit.

Jenkins

Webbasiertes Continuous-Integration-System

Martin Schlüter

3 Minuten

Jenkins ist ein webbasiertes Continuous-Integration-System (CI), es startet eventbasiert oder zeitgesteuert vorgegebene Aufgabenfolgen, genannt Pipelines. Ein typisches Event ist ein webhook für eine Änderung an einem Git Repository, um dann diese Änderungen zu holen, verschiedene Tests durchzuführen und dann in eine Testumgebung oder direkt in die Produktiv Umgebung auszuspielen. Jenkins ist durch Plugins für nahezu alle Umgebungen geeignet. Pipelines Ich denke am besten lässt sich eine Pipeline an einem Beispiel erklären.

Martins Meinung

Hier blogge ich über verschiedene Themen.