Modernisierung von CI/CD: Migration von Bash- und Jenkins-Pipelines zu GitHub Actions

In den früheren Beiträgen „Migration von Bitbucket-Repositorys und -Pipelines zu GitHub Actions“ und „Sichere Aktualisierung von Abhängigkeiten während der Migration von Bitbucket zu GitHub“ haben wir erläutert, wie Repositorys von Bitbucket Cloud zu GitHub migriert wurden und wie Projektabhängigkeiten sicher aktualisiert wurden, um sicherzustellen, dass die Builds weiterhin zuverlässig ausgeführt werden. Nachdem die Quellcodeverwaltung und die Abhängigkeiten eingerichtet sind, ist der nächste […]
Sichere Aktualisierung von Abhängigkeiten bei der Migration von Bitbucket zu GitHub

In einem früheren Beitrag haben wir beschrieben, wie Repositorys von Bitbucket Cloud zu GitHub Cloud migriert wurden, wobei die gesamte Git-Historie – einschließlich Branches, Tags und Submodul-Referenzen – erhalten blieb. Diese Migration schuf eine solide Grundlage, doch die reine Verlagerung der Repositorys ist nur ein Teil einer erfolgreichen Umstellung. Dieser Artikel setzt die Reihe fort und konzentriert sich auf die sichere Aktualisierung von Projekten […]
Migration von Bitbucket-Repositorys und -Pipelines zu GitHub Actions

Die Migration von CI/CD-Pipelines ist eine häufige Aufgabe für DevOps-Ingenieure, insbesondere da Teams zunehmend auf einheitlichere und modernere Bereitstellungsplattformen umsteigen. In dieser Fallstudie aus der Praxis gehen wir den Prozess der Migration mehrerer Bitbucket-Repositorys und -Pipelines zu GitHub durch und modernisieren dabei die CI-Workflows mithilfe von GitHub Actions. Die betroffenen Repositorys waren für die Firmware […]
