Kapitel 14. Umstellung auf GitHub-Aktionen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wie du in diesem Buch gesehen hast, bieten GitHub Actions eine leistungsstarke Plattform für die Integration von Automatisierung mit GitHub. Die Workflows und Aktionen können für alle typischen Aufgaben wie CI/CD verwendet werden, die du vielleicht schon mit einem anderen Tool oder einer anderen Plattform erledigt hast. Wenn du eine andere Plattform verwendest, kann die Umstellung auf GitHub Actions ein schwieriges Unterfangen sein.

In diesem Kapitel gehe ich auf die Grundlagen ein, die du wissen musst, um von einer Reihe ausgewählter CI/CD-Plattformen zu GitHub Actions zu migrieren. Außerdem zeige ich dir, wie du ein neues Tool - den GitHub Actions Importer -verwendest ,mit demdu einen Teil des Weges zur Automatisierung gehen kannst.

GitHub Actions können jedes aktuelle Automatisierungsframework ersetzen, auch wenn einige mehr Anpassungen benötigen als andere. Wenn du eine dieser sechs Optionen verwendest, ist die Migration in der Regel einfacher. Das Importer-Tool ist außerdem speziell für die Arbeit mit Pipelines auf diesen Plattformen konzipiert:

  • Azure DevOps
  • Bamboo (in der Beta-Phase, siehe Hinweis)
  • CircleCI
  • GitLab
  • Jenkins
  • Travis CI

Unterstützung für Bamboo

Die Unterstützung für Atlassian Bamboo wurde nach der Erstellung dieses Kapitels hinzugefügt und befindet sich zum Zeitpunkt der Erstellung ...

Get GitHub-Aktionen lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.