Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Abhängigkeitsupdates mit Renovate automatisieren

Egal ob wir an einer Anwendung oder Bibliothek arbeiten, wir haben es immer mit Abhängigkeiten zu tun. Wir sind abhängig von der Version unserer Programmiersprache, von externen oder internen Bibliotheken und von Werkzeugen. Neben der eigentlichen Verwaltung müssen diese auch regelmäßig aktualisiert werden. Das erfordert, neben dem Update selbst, auch, dass wir mitbekommen müssen, wenn es eine neue Version gibt. In diesem Artikel schauen wir uns deswegen eine Bot-basierte Anwendung an, die uns genau hierbei unterstützen kann.

Es gibt einige Gründe, wieso wir unsere Abhängigkeiten auf dem aktuellen Stand halten wollen und sollten. Neben neuen Features, die neue Versionen oft mitbringen, und möglichen Verbesserungen der Performanz spielt hier vor allem Sicherheit eine große Rolle. Neue Versionen beheben gefundene, bekannte oder noch unbekannte Sicherheitslücken und machen somit unsere Anwendung robuster. Und auch langfristig hilft es uns, neue Versionen zeitnah zu integrieren, auch ohne dass diese akut Sicherheitsprob…