From 131039e034317a9e242bf921d666735cd6c185f3 Mon Sep 17 00:00:00 2001 From: corentinguilloteau <60315917+corentinguilloteau@users.noreply.github.com> Date: Wed, 6 Apr 2022 11:39:00 +0200 Subject: [PATCH] Submission : Demonstration of Continuous Deployment of a Tauri app (#1717) * Updated readme for submission * Fixed some typos * Fixed README --- .../week3-CD-and-feature-flag/corgui/README.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/contributions/demo/week3-CD-and-feature-flag/corgui/README.md b/contributions/demo/week3-CD-and-feature-flag/corgui/README.md index 4b87cf938c..1e7c64836c 100644 --- a/contributions/demo/week3-CD-and-feature-flag/corgui/README.md +++ b/contributions/demo/week3-CD-and-feature-flag/corgui/README.md @@ -2,7 +2,7 @@ ## Title -Demonstration of Continuous Delivery of a Tauri app +Demonstration of Continuous Deployment of a Tauri app ## Names and KTH ID @@ -19,6 +19,15 @@ Demo ## Description Tauri is a rust based GUI framework which allows creating smaller, faster and more secure desktop applications with a -web frontend. Tauri allows developers to easily add an automatic updater in their app. The aim of this demo is to show -how a Continuous Delivery pipeline can be used to automatically build and release new versions of a Tauri app, which can -then be used by the Tauri updater. +web frontend. Tauri allows developers to easily add an automatic updater in their app. + +In this demo I showed how a developer can implement a pipeline to deploy automatically a new version of its Tauri +application. The work consist on the creation of a CircleCI pipeline, a server to hold and serve updates metadata and +the actual application used for the demonstration. + +During the demo, I showed a real time deployment of a new version of the app, and I explained how it is related to CD. + +This demo also includes an easter egg, to find it you should probably take a closer look at the dialog window asking for +whether a new update should be installed. + +[Repository for the demo](https://github.com/corentinguilloteau/kth-devops-tauri-CD)