Renovate Bot
Für Java-Entwickler:Innen & DevOps

Automatisierte Dependency Updates mit Renovate Bot

Nach dem Seminar sind Sie in der Lage große Projekte mit vielen Abhängigkeiten automatisiert aktuell zu halten und Sicherheitslücken zu vermeiden. Sie lernen, wie man Renovate in Projekte integriert und konfiguriert, sowie Best Practices zur Optimierung der Development-Pipeline.

Zu den SchulungsterminenZur Seminaranfrage

Automatisierte Dependency Updates mit Renovate Bot

Mit dem Renovate Bot können Softwareprojekte spielend leicht aktuell gehalten werden. Dieses Seminar zeigt, wie Sie den Renovate Bot in Ihren Entwicklungsprozess integrieren können, erklärt dessen Nutzen und demonstriert grundlegende Konzepte und die Arbeitsweise – inklusive vieler Demos & Übungen. Der praktische Teil beinhaltet das Einrichten von Renovate in einem Beispielprojekt, die Anpassung der Projektkonfiguration und die Automatisierung von Updates.

Agenda

Arrow down
  • Einführung in den Renovate Bot
    • Was ist der Renovate Bot?
    • Vorteile der Verwendung von Renovate in Softwareprojekten
    • Grundlegende Konzepte und Arbeitsweise
    • Kleine Demo: Wie benutze ich Renovate?
    • Automatische dependency update Pull-Requests vorführen
  • Erste Schritte mit Renovate
    • Einrichten von Renovate in einem Projekt
    • Konfigurationsoptionen verstehen und anpassen
    • Unterschied Globale Konfiguration und
    • individuelle Projektkonfiguration durch renovate.json
    • Erklärung der renovate.json Konfigurationsdatei und best practices
      • config:recommended
      • Automerge Konfigurieren
  • Fortgeschrittene Konfiguration
    • Feinabstimmung der Update-Intervalle und Scheduling-Optionen
    • Umgang mit Monorepos und unterschiedlichen Dependency-Management-Systemen
    • Sicherheitsaspekte und wie Renovate mit Sicherheitsaktualisierungen umgeht
      • Nur Sicherheitsupdates: security:only-security-updates
  • Integration in den Entwicklungsworkflow
    • Renovate mit bestehenden CI/CD-Pipelines verbinden
    • Jenkins Job zum ausführen von Renovate
    • Automatisierung der Merge-Prozesse (automerge)
    • Verwaltung von Branches und PRs durch Renovate
  • Ausblick
    • Beantwortung spezifischer Fragen der Teilnehmenden
    • Diskussion über Erfahrungen und Herausforderungen
    • Feedback-Runde und Abschlussdiskussion
Dauer
1 Tag

Zielgruppe

Dieses Seminar richtet sich an EntwicklerInnen, die ihre Softwareprojekte effizient und sicher auf dem neuesten Stand halten möchten. Es bietet praxisnahe Übungen und einen umfassenden Überblick über die Konfiguration und Nutzung von Renovate Bot in verschiedenen Projekten.

Voraussetzungen

  • Routinierter Umgang mit Git und Versionskontrollsystemen (z.B. GitHub, GitLab oder Bitbucket) ist hilfreich.
  • Kenntnisse der Git-Grundlagen oder vergleichbare Fähigkeiten

Lernziele

  • Verstehen der Funktionsweise und der Vorteile des Renovate Bots.
  • Einrichten und Konfigurieren von Renovate in eigenen Projekten.
  • Automatisieren von Dependency-Updates und Sicherheitsaktualisierungen.
  • Integration von Renovate in bestehende CI/CD-Pipelines.
  • Anwenden von Best Practices für die Konfiguration und Automatisierung.

Seminartermine

05.03.25
Online
1 Tag
Rabatt ab 2 Personen
540,00 €*
09.10.25
Online
1 Tag
Rabatt ab 2 Personen
540,00 €*
* Alle Preise pro Person exkl. Mehrwertsteuer

Seminaranfrage "Renovate Bot"

Ihr Interesse:

Ihre Kontaktdaten:

E-Mail versendet

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Sie brauchen eine maßgeschneiderte Schulung?

CROWDCODE erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.

Firmenschulung anfragen
Laura Bäumer

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Laura Bäumer
(Koordination)
E-MailTelefon
Arrow white right