Einstellungen

Wir respektieren Ihr Recht auf Privatsphäre. Sie können sich dafür entscheiden, einige Arten von Cookies nicht zuzulassen. Ihre Cookie-Einstellungen gelten für unsere gesamte Website.

 

Wir verwenden Cookies auf unserer Website, um unseren Datenverkehr zu analysieren und damit ihre Usererfahrung zu verbessern. Diese Cookies sind aber nicht notwendig, um unsere Seiten korrekt abzurufen.  Datenschutzerklärung.

Ihr möchtet mit Eurem Team teilnehmen? Ab drei Personen profitiert Ihr von unseren Gruppenrabatten! Direkt im Shop buchen!

GitHub APIs: Automatisieren und Anpassen

In der Softwareentwicklung gibt es immer wieder Routinetätigkeiten, die automatisiert werden wollen. Befindet sich das Code-Repository auf GitHub, so stehen dafür verschiedene APIs zur Verfügung. Dieser Vortrag zeigt hierfür verschiedene praktische Beispiele:

  • Releases mit GitHub Actions automatisieren
  • Codequalität prüfen
  • Repository-Einstellungen als Configuration-as-Code ablegen
  • eigene Custom-Dashboards zu Issues und Pull-Requests erstellen
  • Aktionen über Bots oder REST-APIs automatisieren

Vorkenntnisse

Erfahrung in der Softwareentwicklung mit Git, idealerweise auf GitHub.

Lernziele

  • Potenziale für Automatisierungen erkennen können
  • Möglichkeiten der verschiedenen APIs einschätzen können

Speaker

 

Alexander Schwartz
Alexander Schwartz arbeitet als Principal Software Engineer bei Red Hat. Beruflich und privat entwickelt er aktuell Software für Open-Source-Projekte, zusätzlich bringt er die Erfahrung als Software-Architekt und IT-Berater mit. Technologisch geht es meist um JavaScript-Frontends, Java-Backends, Kubernetes, APIs und darum, wie man es passend betreiben kann.

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

 

Anmelden