Einstieg in die Continuous Integration mit Jenkins

(2-tägiger iX-Workshop)

Jenkins ist ein Werkzeug zur Implementierung von Continuous Integration und Continuouse Delivery (CD/CD). Die Software unterstützt Sie dabei, im Rahmen von agiler Software-Entwicklung und -Verteilung die Softwarequalität und Entwicklungspozesse zu optimieren und zu verbessern.

Sie lernen, Jenkins zu installieren, betreiben, an gängige Entwicklungs-Umgebungen anzuschließen und Pipelines zu erstellen. Es werden zudem einige Anwendungsfälle aus der Praxis und die Einbindung von Versionsverwaltungen (GitLab, GitHub, SVN) und Ticketsystemen (Redmine, Jira) behandelt.

Voraussetzungen: Als Teilnehmer des Workshops sollten Sie gute Kenntnisse der Linux-Systemadministration mitbringen (RHCE, SCA, LPIC1 oder vergleichbar).

26. - 27.03.2019
Heise Medien GmbH & Co. KG, Karl-Wiechert-Allee 10, 30625 Hannover
Zum Ticketshop für den 26. - 27.03.2019

24. - 25.09.2019
DE-CIX Management GmbH, Lindleystraße 12, 60314 Frankfurt am Main


+++ Sichern Sie sich jetzt 10% Frühbucherrabatt! (regulärer Preis 1.810,00 Euro) +++

+++ Bis 11.02.2019 für Hannover +++ Bis 12.08.2019 für Frankfurt +++

Voraussetzungen

Als Teilnehmer des Workshops sollten Sie gute Kenntnisse der Linux-Systemadministration mitbringen (RHCE, SCA, LPIC1 oder vergleichbar).

Leistungen Ihres Workshoptickets

  • Workshopunterlagen
  • Tagungsgetränke & Verpflegung
  • Teinahmebescheinigung
  • Notebooks werden zur Verfügung gestellt


Der Workshop ist auf 20 Teilnehmer begrenzt!

Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 14 Tage vorher durch das heise Events-Team informiert.

Kontakt

Haben Sie Fragen zu der Organisation oder der Veranstaltung? Gern antworte ich auf Ihre Anfrage per E-Mail!

Silvia Langer, Event-Manager // sil@heise.de

Agenda & Trainer

B1

Ihr Referent des Workshops wird gestellt von: B1 Systems GmbH

Tag 1


08:30 - 09:00 Uhr Registrierung

09:00 - 17:00 Uhr

Einführung

  • Was ist Continuous Integration Testing/Delivery, wo findet es Anwendung?
  • Übersicht über Lösungen für Continuous Integration (Jenkins,Gitlab-CI, Travis, . . . )

Übersicht über Jenkins

  • Jenkins-Übersicht (Geschichte, Fork)
  • Jenkins 2 als Single-Installation/-Konfiguration
  • Plugins-Übersicht

Test-Jobs erstellen:

  • einfachen Job erstellen (Bash, Maven, Ant)
  • Pipeline – Verbinden von Jobs
  • Benachrichtigung bei Fehlern/Trends



Tag 2


09:00 - 17:00 Uhr

Tools verbinden:

  • Versionsverwaltungen: Gitlab, Github, SVN
  • Ticketing: Redmine, Jira


Use Cases/Ausblick:

  • Continuous Delivery mit Jenkins und OBS
  • Continuous Delivery mit Jenkins Anwendungen in Docker und push Registry
  • Überblick: Dynamische Worker mit Cloud-Anbindung oder Docker


Pausen: ca. 12:30 - 13:30 Uhr Mittagspause und zwischendurch 2 x Kaffeepause von ca. 15 Minuten.

Hotelzimmer

Sie benötigen noch eine Übernachtungsmöglichkeit zur Teilnahme an unserem Workshop? Folgende Hotels in der Nähe der Location können wir Ihnen empfehlen:

Hannover


Frankfurt
Auf Anfrage unter sil@heise.de