doc: update SVC state machine with latest changes

In fbcd7d2 and 96257cc the state machine transitions were changed to
ensure that pre:scripts only run when conditions have been asserted, and
that manual:yes run/tasks end properly in 'DONE' as their siblilngs.

Also include SVG in repo for reference since that's the best export from
the original at draw.io

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2022-06-26 20:43:28 +02:00
1 parent 96257cc5c7
commit 0d57a507f3
2 files changed
+4

No files matched your search

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 180 KiB

+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="653px" height="811px" viewBox="-0.5 -0.5 653 811" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2022-06-25T17:03:14.573Z&quot; agent=&quot;5.0 (X11)&quot; etag=&quot;9tP9OtnljXbCHbcDNUAU&quot; version=&quot;20.0.3&quot; type=&quot;google&quot;&gt;&lt;diagram id=&quot;BWodz9NWZF2PVd7xISEX&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs><style type="text/css">@import url(https://fonts.googleapis.com/css?family=Architects+Daughter);&#xa;</style></defs><g><path d="M 366.94 60 L 366.94 233.63" fill="none" stroke="none" pointer-events="stroke"/><path d="M 366.94 238.88 L 363.44 231.88 L 366.94 233.63 L 370.44 231.88 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 366.94 60 M 366.94 60 C 367.51 116.64 369.16 175.25 366.94 233.63 M 366.94 60 C 366.46 106.08 368.39 150.48 366.94 233.63" fill="none" stroke="rgb(0, 0, 0)" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 363.74 231.53 C 363.74 231.53 363.74 231.53 363.74 231.53 M 363.74 231.53 C 363.74 231.53 363.74 231.53 363.74 231.53 M 365.45 235.66 C 366.01 234.95 366.71 233.95 367.42 233.4 M 365.45 235.66 C 366.01 234.82 366.91 234.01 367.42 233.4" fill="none" stroke="rgb(0, 0, 0)" stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 366.94 238.88 M 366.94 238.88 C 366.87 236.87 365.6 235.72 363.44 231.88 M 366.94 238.88 C 365.58 236.57 364.78 233.81 363.44 231.88 M 363.44 231.88 C 364.98 232.75 365.75 232.78 366.94 233.63 M 363.44 231.88 C 364.25 232.25 365.14 232.83 366.94 233.63 M 366.94 233.63 C 368.58 233.08 369.89 232.64 370.44 231.88 M 366.94 233.63 C 368.32 233 369.55 232.09 370.44 231.88 M 370.44 231.88 C 369.16 234.1 369.15 234.71 366.94 238.88 M 370.44 231.88 C 369.29 234.05 367.73 236.62 366.94 Line truncated

After

Width:  |  Height:  |  Size: 103 KiB