PowerShell/tools/releaseBuild/azureDevOps/diagram.svg

96 lines
No EOL
20 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="560px" preserveAspectRatio="none" style="width:1202px;height:560px;" version="1.1" viewBox="0 0 1202 560" width="1202px" zoomAndPan="magnify"><defs><filter height="300%" id="fs7g7l6iscs63" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--cluster LinuxBuilds--><polygon fill="#FFFFFF" filter="url(#fs7g7l6iscs63)" points="422.5,228,514.5,228,521.5,251.6094,896.5,251.6094,896.5,334,422.5,334,422.5,228" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="422.5" x2="521.5" y1="251.6094" y2="251.6094"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="86" x="426.5" y="244.5332">Linux Builds</text><!--cluster WinBuilds--><polygon fill="#FFFFFF" filter="url(#fs7g7l6iscs63)" points="58.5,82,175.5,82,182.5,105.6094,575.5,105.6094,575.5,188,58.5,188,58.5,82" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="58.5" x2="182.5" y1="105.6094" y2="105.6094"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="111" x="62.5" y="98.5332">Windows Builds</text><!--cluster PkgScanUploadLinux--><polygon fill="#FFFFFF" filter="url(#fs7g7l6iscs63)" points="348.5,366,607.5,366,614.5,389.6094,787.5,389.6094,787.5,456,348.5,456,348.5,366" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="348.5" x2="614.5" y1="389.6094" y2="389.6094"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="253" x="352.5" y="382.5332">Linux Package Scanning and Upload</text><!--cluster PkgSignUpload--><polygon fill="#FFFFFF" filter="url(#fs7g7l6iscs63)" points="936.5,228,1141.5,228,1148.5,251.6094,1180.5,251.6094,1180.5,334,936.5,334,936.5,228" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="936.5" x2="1148.5" y1="251.6094" y2="251.6094"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="199" x="940.5" y="244.5332">Package Signing and Upload</text><!--entity BuildDEB--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="625.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="28" x="635.5" y="296.5332">DEB</text><!--entity BuildRPM--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="50" x="708.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="718.5" y="296.5332">RPM</text><!--entity BuildAlpine--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="59" x="794" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="39" x="804" y="296.5332">Alpine</text><!--entity BuildLinuxFx--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="143" x="447" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="123" x="457" y="296.5332">Linux-FxDependent</text><!--entity BuildWinX64--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="42" x="490.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="22" x="500.5" y="150.5332">x64</text><!--entity BuildWinX86--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="42" x="223.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="22" x="233.5" y="150.5332">x86</text><!--entity BuildWinArm32--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="60" x="395.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="40" x="405.5" y="150.5332">arm32</text><!--entity BuildWinArm64--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="60" x="300.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="40" x="310.5" y="150.5332">arm64</text><!--entity BuildWinFx--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="83" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="85" x="93" y="150.5332">FxDependent</text><!--entity UploadDEB--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="543.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="28" x="553.5" y="426.5332">DEB</text><!--entity UploadRPM--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="50" x="626.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="636.5" y="426.5332">RPM</text><!--entity UploadAlpine--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="59" x="712" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="39" x="722" y="426.5332">Alpine</text><!--entity UploadLinuxFx--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="143" x="365" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="123" x="375" y="426.5332">Linux-FxDependent</text><!--entity SignMac--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="66" x="1090.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="46" x="1100.5" y="296.5332">macOS</text><!--entity SignWin--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="76" x="979.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="56" x="989.5" y="296.5332">Windows</text><!--entity BuildMac--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="101" x="980" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="81" x="990" y="150.5332">macOS Build</text><!--entity BuildCG--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="169" x="6" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="149" x="16" y="426.5332">ComponentRegistration</text><!--entity Compliance--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="94" x="216.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="74" x="226.5" y="296.5332">Compliance</text><!--entity BuildNuGet--><rect fill="#FEFECE" filter="url(#fs7g7l6iscs63)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="276" x="806.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="256" x="816.5" y="426.5332">Create SDK and Global Tool and Upload</text><!--entity Finish--><ellipse cx="609.5" cy="516" fill="#FEFECE" filter="url(#fs7g7l6iscs63)" rx="12" ry="12" style="stroke: #A80036; stroke-width: 2.0;"/><polygon fill="#A80036" points="605.5,504,611.5,499,609.5,504,611.5,509,605.5,504" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="38" x="590.5" y="546.5332">Finish</text><!--entity Start--><ellipse cx="511.5" cy="24" fill="#FEFECE" filter="url(#fs7g7l6iscs63)" rx="12" ry="12" style="stroke: #A80036; stroke-width: 2.0;"/><polygon fill="#A80036" points="507.5,12,513.5,7,511.5,12,513.5,17,507.5,12" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="496.5" y="54.5332">Start</text><!--link BuildDEB to UploadDEB--><path d="M637.925,310.068 C623.296,332.904 598.103,372.23 582.148,397.134 " fill="none" id="BuildDEB-UploadDEB" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="579.281,401.61,587.5041,396.1896,581.9782,397.3999,580.7679,391.874,579.281,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildRPM to UploadRPM--><path d="M721.925,310.068 C707.296,332.904 682.103,372.23 666.148,397.134 " fill="none" id="BuildRPM-UploadRPM" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="663.281,401.61,671.5041,396.1896,665.9782,397.3999,664.7679,391.874,663.281,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildLinuxFx to UploadLinuxFx--><path d="M506.925,310.068 C492.296,332.904 467.103,372.23 451.148,397.134 " fill="none" id="BuildLinuxFx-UploadLinuxFx" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="448.281,401.61,456.5041,396.1896,450.9782,397.3999,449.7679,391.874,448.281,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildAlpine to UploadAlpine--><path d="M811.925,310.068 C797.296,332.904 772.103,372.23 756.148,397.134 " fill="none" id="BuildAlpine-UploadAlpine" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="753.281,401.61,761.5041,396.1896,755.9782,397.3999,754.7679,391.874,753.281,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildMac to SignMac--><path d="M1042.28,164.238 C1059.26,190.53 1090.59,239.045 1108.98,267.519 " fill="none" id="BuildMac-SignMac" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="1111.82,271.91,1110.2968,262.1796,1109.1071,267.71,1103.5768,266.5202,1111.82,271.91" style="stroke: #A80036; stroke-width: 1.0;"/><!--link WinBuilds to SignWin--><path d="M575.6827,146.3533 C576.1238,146.3736 576.5815,146.3947 577.0557,146.4168 C578.9524,146.5053 581.1122,146.6086 583.5172,146.7278 C593.1374,147.2043 606.6829,147.933 623.0253,148.9671 C655.71,151.0352 699.5821,154.3244 745.6139,159.2588 C837.6775,169.1275 938.38,185.577 975.5,212 C993.939,225.126 1005.058,248.937 1011.18,266.81 " fill="none" id="WinBuilds-SignWin" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="1012.78,271.68,1013.773,261.8813,1011.2203,266.9295,1006.1722,264.3768,1012.78,271.68" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinX86 to Compliance--><path d="M246.906,164.238 C250.347,190.314 256.672,238.248 260.44,266.812 " fill="none" id="BuildWinX86-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="261.113,271.91,263.9009,262.464,260.4587,266.953,255.9697,263.5108,261.113,271.91" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinX64 to Compliance--><path d="M504.01,164.063 C497.599,177.225 487.082,194.373 472.5,204 C456.642,214.47 448.581,206.156 430.5,212 C384.065,227.007 333.691,251.814 300.549,269.419 " fill="none" id="BuildWinX64-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="295.787,271.963,305.6101,271.2507,300.1972,269.6072,301.8407,264.1943,295.787,271.963" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinFx to Compliance--><path d="M151.711,164.238 C175.179,190.638 218.562,239.445 243.828,267.87 " fill="none" id="BuildWinFx-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="247.42,271.91,244.4292,262.5262,244.0977,268.1733,238.4506,267.8418,247.42,271.91" style="stroke: #A80036; stroke-width: 1.0;"/><!--link PkgSignUpload to BuildNuGet--><path d="M944.5,334.4852 C944.5,334.6541 944.5,334.8233 944.5,334.9927 C944.5,335.3314 944.5,335.6711 944.5,336.0116 C944.5,337.3736 944.5,338.749 944.5,340.135 C944.5,342.9069 944.5,345.7213 944.5,348.5554 C944.5,354.2237 944.5,359.9709 944.5,365.616 C944.5,376.9061 944.5,387.7878 944.5,396.812 " fill="none" id="PkgSignUpload-BuildNuGet" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="944.5,401.911,948.5,392.911,944.5,396.911,940.5,392.911,944.5,401.911" style="stroke: #A80036; stroke-width: 1.0;"/><!--link LinuxBuilds to BuildNuGet--><path d="M896.5859,310.4815 C897.4979,312.5662 898.4684,314.7844 899.4872,317.1133 C901.525,321.7711 903.7563,326.8714 906.1011,332.231 C915.4803,353.6693 926.674,379.255 934.549,397.254 " fill="none" id="LinuxBuilds-BuildNuGet" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="936.586,401.911,936.6423,392.0623,934.5815,397.3304,929.3133,395.2696,936.586,401.911" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Compliance to Finish--><path d="M267.06,310.055 C275.015,345.412 297.675,423.826 348.5,464 C386.617,494.1291 536.458,515.0542 590.192,521.7221 " fill="none" id="Compliance-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadAlpine to Finish--><path d="M721.79,440.024 C713.256,447.623 703.051,456.4406 693.5,464 C671.859,481.1287 645.857,499.3621 628.573,511.1726 " fill="none" id="UploadAlpine-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadDEB to Finish--><path d="M575.009,440.236 C581.851,456.8532 592.008,481.5192 599.529,499.785 " fill="none" id="UploadDEB-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadRPM to Finish--><path d="M643.991,440.236 C637.149,456.8532 626.992,481.5192 619.471,499.785 " fill="none" id="UploadRPM-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadLinuxFx to Finish--><path d="M467.031,440.001 C502.533,460.9329 560.08,494.8624 590.013,512.5107 " fill="none" id="UploadLinuxFx-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link SignMac to Finish--><path d="M1127.3,310.163 C1133.48,345.359 1141.21,422.989 1099.5,464 C1065.24,497.6887 715.008,518.3965 628.661,523.0148 " fill="none" id="SignMac-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link BuildCG to Finish--><path d="M152.43,440.056 C181.184,448.055 215.922,457.1762 247.5,464 C377.327,492.0552 535.805,514.2112 590.145,521.4672 " fill="none" id="BuildCG-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link BuildNuGet to Finish--><path d="M885.38,440.001 C808.367,463.4494 677.787,503.2081 628.815,518.1189 " fill="none" id="BuildNuGet-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildDEB--><path d="M527.713,33.635 C551.929,34.048 597.185,38.709 620.5,66 C671.697,125.927 660.376,229.839 653.149,271.723 " fill="none" id="Start-BuildDEB" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildRPM--><path d="M527.598,35.259 C563.033,38.346 646.244,47.434 666.5,66 C726.946,121.401 733.716,228.839 733.883,271.7 " fill="none" id="Start-BuildRPM" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildAlpine--><path d="M527.815,34.481 C571.994,36.085 692.691,42.561 723.5,66 C792.306,118.346 814.87,228.526 821.264,271.903 " fill="none" id="Start-BuildAlpine" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildLinuxFx--><path d="M527.663,36.082 C544.846,39.252 571.201,47.075 583.5,66 C616.921,117.428 603.003,145.85 583.5,204 C574.514,230.793 553.514,255.9 537.799,271.987 " fill="none" id="Start-BuildLinuxFx" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildMac--><path d="M527.791,33.582 C578.114,32.696 735.193,32.955 859.5,66 C910.744,79.622 965.833,107.379 999.238,125.837 " fill="none" id="Start-BuildMac" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinX64--><path d="M511.5,58.14 C511.5,78.504 511.5,107.214 511.5,125.717 " fill="none" id="Start-BuildWinX64" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinX86--><path d="M495.279,34.329 C448.853,35.565 316.605,41.23 282.5,66 C262.756,80.34 252.783,107.766 248.122,125.974 " fill="none" id="Start-BuildWinX86" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinFx--><path d="M495.186,34.179 C439.404,35.025 256.886,39.782 205.5,66 C179.082,79.479 157.927,107.416 146.043,125.934 " fill="none" id="Start-BuildWinFx" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinArm32--><path d="M495.228,45.348 C487.776,51.024 479.145,58.315 472.5,66 C456.471,84.536 442.622,109.221 434.19,125.813 " fill="none" id="Start-BuildWinArm32" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinArm64--><path d="M495.412,33.967 C468.462,34.692 413.602,39.597 377.5,66 C356.954,81.026 343.662,108.003 336.625,125.956 " fill="none" id="Start-BuildWinArm64" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildCG--><path d="M495.322,33.893 C418.87,33.554 96.2487,34.035 66.5,66 C-23.0979,162.272 53.4434,344.183 81.3269,401.93 " fill="none" id="Start-BuildCG" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--
@startuml
folder "Linux Builds" as LinuxBuilds {
agent "DEB" as BuildDEB
agent "RPM" as BuildRPM
agent "Alpine" as BuildAlpine
agent "Linux-FxDependent" as BuildLinuxFx
}
agent "macOS Build" as BuildMac
folder "Windows Builds" as WinBuilds {
agent "x64" as BuildWinX64
agent "x86" as BuildWinX86
agent "arm32" as BuildWinArm32
agent "arm64" as BuildWinArm64
agent "FxDependent" as BuildWinFx
}
agent "ComponentRegistration" as BuildCG
folder "Linux Package Scanning and Upload" as PkgScanUploadLinux {
agent "DEB" as UploadDEB
agent "RPM" as UploadRPM
agent "Alpine" as UploadAlpine
agent "Linux-FxDependent" as UploadLinuxFx
}
folder "Package Signing and Upload" as PkgSignUpload {
agent "macOS" as SignMac
agent "Windows" as SignWin
}
agent "Compliance" as Compliance
agent "Create SDK and Global Tool and Upload" as BuildNuGet
control "Finish" as Finish
control "Start" as Start
BuildDEB -down-> UploadDEB
BuildRPM -down-> UploadRPM
BuildLinuxFx -down-> UploadLinuxFx
BuildAlpine -down-> UploadAlpine
BuildMac -down-> SignMac
WinBuilds -down-> SignWin
BuildWinX86 -down-> Compliance
BuildWinX64 -down-> Compliance
BuildWinFx -down-> Compliance
PkgSignUpload -down-> BuildNuGet
LinuxBuilds -down-> BuildNuGet
Compliance ~~ Finish
UploadAlpine ~~ Finish
UploadDEB ~~ Finish
UploadRPM ~~ Finish
UploadLinuxFx ~~ Finish
SignMac ~~ Finish
BuildCG ~~ Finish
BuildNuGet ~~ Finish
Start ~~ BuildDEB
Start ~~ BuildRPM
Start ~~ BuildAlpine
Start ~~ BuildLinuxFx
Start ~~ BuildMac
Start ~~ BuildWinX64
Start ~~ BuildWinX86
Start ~~ BuildWinFx
Start ~~ BuildWinArm32
Start ~~ BuildWinArm64
Start ~~ BuildCG
@enduml
PlantUML version 1.2019.01(Sat Feb 09 07:32:04 PST 2019)
(GPL source distribution)
Java Runtime: Java(TM) SE Runtime Environment
JVM: Java HotSpot(TM) 64-Bit Server VM
Java Version: 1.8.0_201-b09
Operating System: Windows 10
OS Version: 10.0
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>