Theme-Unterstützung für Azure-DevOps-Erweiterungen

Seit dem 22. Oktober 2018 unterstützt Azure-DevOps ein Dark-Theme. Durch das dunkle Erscheinungsbild sieht die Oberfläche nicht nur schick aus, die Augen werden dadurch geschont. Damit sich die eigene Azure-DevOps-Erweiterung nahtlos in dieses Theme einfügt, sind einige Anpassungen zu tätigen. Dieser Beitrag zeigt wie die Theme-Unterstützung in die eigene Azure-DevOps-Erweiterung integriert werden kann.

Rückblick Global DevOps Bootcamp 2018 in Stuttgart

Am Samstag, 16.06.2018, hat das weltweite Event Global DevOps Bootcamp stattgefunden, bei dem an 75 Standorten, in über 25 Ländern mit mehr als 8000 Teilnehmern eine Art Hackathon veranstaltet wurde. Dabei hat sich alles um moderne Softwareentwicklung im DevOps-Zeitalter gedreht. Wir haben das Event in Stuttgart ausgerichtet und waren begeistert von dem Engagement der Teilnehmer und der Atmosphäre des Events. Hier ein kleiner Rückblick.

Neu in TFS 2018: Neues für Build und Release Extensions

Extensions bieten die Möglichkeiten den TFS um weitere Funktionalität an vordefinierten Stellen, sogenannten Extension Points, zu erweitern. Im Build- und Releasemanagement gibt es hierfür einige Anwendungsfälle: zusätzliche Menüeinträge an Build- und Release Definitionen, eigene Tasks, zusätzliche Informationen in Build- und Release Zusammenfassungen (Build- und Release Summary), u.v.m.

In vorhergehenden Beiträgen unserer Blogserie “Neu in TFS 2018” wurden bereits einige spannende Neuerungen für das Build- und Releasemanagement für die neueste Major Version des TFS, wie z.B. Task Groups, beschrieben. Mit diesem Blogbeitrag möchten wir Ihnen nun die Neuigkeiten für Extension-Entwickler(innen) in diesem Bereich näherbringen sowie zwei Neuerungen für server-seitige Tasks im Release Management.

Neu in TFS 2018: Erweiterungen der Pull Requests

Damit der Code einer Software eine hohe Qualität aufweist sind regelmäßige Reviews Pflicht. Pull Requests (PR) bieten für Reviews eine tolle Plattform. Sie stellen eine Art Benachrichtigung dar, in der ein Verantwortlicher Anton eine andere Entwicklerin Berta darum bittet den neuen Code in den bestehenden zu integrieren. Entwicklerin Berta kann nun Feedback liefern und eine Diskussion beginnen, woraufhin Anton den Code wieder ändert, um schlussendlich wiederum von Berta abgesegnet zu werden. Feedback zu Code wird dabei in Form von Kommentaren hinterlassen.  Auch bei den bereits vorgestellten Git Forks, welche nun neu in TFS 2018 dazu gekommen sind, kommen Pull Requests zum Einsatz um bspw. Erweiterungen von außen in das Projekt zu integrieren.

Mit TFS 2018 kommen nun einige Neuerungen in den Bereich der Pull Requests, welche die Benutzbarkeit dieser deutlich erhöhen. Wir stellen Ihnen die Wichtigsten vor.