Session

Continous Delivery von (klassischen) Windows Apps mit Azure Pipelines und Squirrel

Auch im Jahre 2020 sind noch nicht alle Apps gleich mit Web-Technologien realisiert und immer 100%-Online.
Einen großen Anteil der Apps bilden immer noch klassische Windows-Apps auf Basis von WinForms, WPF oder ähnliche Desktop-Technologien.
Auch für diese App-Kategorie möchte man im Sinne von DevOps schnelle Release- und Feedback-Zyklen ermöglichen.
Im Vortrag soll das moderne Gespann aus dem OpenSource Installer- und Updateframework Squirrel und Azure Pipelines als Vertreter für CI-/CD Systeme vorgestellt.
Als Leitfragen der Session dienen dabei:
- Was ist Squirrel? Welche Desktop-Apps unterstützt Squirrel? Warum wird nicht ClickOnce für .NET Apps verwendet?
- Wie integriert ich das Squirrel-Update-Framework in meine App?
- Wie integriere ich eine Squirrel-basierende App in meinen CI-/CD Prozess?
- Was ist Azure Pipelines? Was ist eine Yaml-basierende CI-/CD-Pipeline?
Damit die Session aber nicht zu theoretisch ist, wird am Beispiel einer WPF App und YAML-basierenden-Azure Pipelines CI-/CD Pipeline der gesamte Prozess der Integration als Demo gezeigt.

Nico Orschel

Xebia | DevOps Whisperer | Germany

Trier, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top