Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 5 Stimmen.
Learning Github Actions: Automation and Integration of CI/CD with Github
Automatisieren Sie Ihre Softwareentwicklungsprozesse mit GitHub Actions, der Plattform für kontinuierliche Integration und kontinuierliche Bereitstellung, die sich nahtlos in GitHub integriert. In diesem praktischen Buch erklärt der Open-Source-Autor, Trainer und DevOps-Direktor Brent Laster alles, was Sie über die Verwendung und den Nutzen von GitHub Actions wissen müssen. Sie erfahren, was Aktionen und Workflows sind und wie Sie sie nutzen, erstellen und in Ihre Prozesse integrieren können, um Ihre Arbeit in GitHub zu vereinfachen, zu standardisieren und zu automatisieren.
In diesem Buch werden die Plattform, die Komponenten, die Anwendungsfälle, die Implementierung und die Integrationspunkte von Actions erläutert, sodass Sie sie nutzen können, um die Funktionen und Features bereitzustellen, die in den komplexen Pipelines und Softwareentwicklungsprozessen von heute benötigt werden. Sie lernen, wie Sie automatisierte Workflows entwerfen und implementieren, die auf häufige Ereignisse wie Pushs, Pull-Requests und Review-Updates reagieren. Sie werden verstehen, wie Sie die Komponenten der GitHub Actions-Plattform nutzen können, um ein Maximum an Automatisierung und Nutzen zu erzielen.
Mit diesem Buch werden Sie:
⬤ Lernen, was GitHub Actions sind, die verschiedenen Anwendungsfälle dafür und wie Sie sie in Ihre Prozesse einbinden können.
⬤ Struktur, Syntax und Semantik von GitHub Actions verstehen.
⬤ Automatisierung von Prozessen und Implementierung von Funktionen.
⬤ Erstellen Sie Ihre eigenen benutzerdefinierten Aktionen mit Docker, JavaScript oder Shell-Ansätzen Fehlerbehebung und Debugging von Arbeitsabläufen, die Aktionen verwenden.
⬤ Kombinieren Sie Aktionen mit GitHub-APIs und anderen Integrationsmöglichkeiten.
⬤ Möglichkeiten zur sicheren Implementierung von Workflows mit GitHub-Aktionen erkennen.
⬤ Verstehen, wie GitHub Actions im Vergleich zu anderen Optionen abschneidet.