PowerShell/tools/releaseBuild/azureDevOps/diagram.svg
2019-03-06 10:00:35 -08:00

102 lines
No EOL
22 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:1404px;height:560px;" version="1.1" viewBox="0 0 1404 560" width="1404px" zoomAndPan="magnify"><defs><filter height="300%" id="fdmedtzi7fcff" 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(#fdmedtzi7fcff)" points="685.5,228,777.5,228,784.5,251.6094,1158.5,251.6094,1158.5,334,685.5,334,685.5,228" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="685.5" x2="784.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="689.5" y="244.5332">Linux Builds</text><!--cluster WinBuilds--><polygon fill="#FFFFFF" filter="url(#fdmedtzi7fcff)" points="66.5,82,183.5,82,190.5,105.6094,583.5,105.6094,583.5,188,66.5,188,66.5,82" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="66.5" x2="190.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="70.5" y="98.5332">Windows Builds</text><!--cluster PkgScanUploadLinux--><polygon fill="#FFFFFF" filter="url(#fdmedtzi7fcff)" points="719.5,366,978.5,366,985.5,389.6094,1157.5,389.6094,1157.5,456,719.5,456,719.5,366" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="719.5" x2="985.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="723.5" y="382.5332">Linux Package Scanning and Upload</text><!--cluster PkgSignUpload--><polygon fill="#FFFFFF" filter="url(#fdmedtzi7fcff)" points="389.5,228,594.5,228,601.5,251.6094,633.5,251.6094,633.5,334,389.5,334,389.5,228" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="389.5" x2="601.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="393.5" y="244.5332">Package Signing and Upload</text><!--cluster TestArtifacts--><polygon fill="#FFFFFF" filter="url(#fdmedtzi7fcff)" points="1150.5,82,1288.5,82,1295.5,105.6094,1382.5,105.6094,1382.5,188,1150.5,188,1150.5,82" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="1150.5" x2="1295.5" y1="105.6094" y2="105.6094"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="132" x="1154.5" y="98.5332">Build Test Artifacts</text><!--entity BuildDEB--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="728.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="28" x="738.5" y="296.5332">DEB</text><!--entity BuildRPM--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="50" x="811.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="821.5" y="296.5332">RPM</text><!--entity BuildAlpine--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="59" x="897" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="39" x="907" y="296.5332">Alpine</text><!--entity BuildLinuxFx--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="143" x="991" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="123" x="1001" y="296.5332">Linux-FxDependent</text><!--entity BuildWinX64--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="42" x="498.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="22" x="508.5" y="150.5332">x64</text><!--entity BuildWinX86--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="42" x="421.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="22" x="431.5" y="150.5332">x86</text><!--entity BuildWinArm32--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="60" x="326.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="40" x="336.5" y="150.5332">arm32</text><!--entity BuildWinArm64--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="60" x="231.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="40" x="241.5" y="150.5332">arm64</text><!--entity BuildWinFx--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="105" x="91" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="85" x="101" y="150.5332">FxDependent</text><!--entity UploadDEB--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="48" x="735.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="28" x="745.5" y="426.5332">DEB</text><!--entity UploadRPM--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="50" x="818.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="828.5" y="426.5332">RPM</text><!--entity UploadAlpine--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="59" x="904" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="39" x="914" y="426.5332">Alpine</text><!--entity UploadLinuxFx--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="143" x="998" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="123" x="1008" y="426.5332">Linux-FxDependent</text><!--entity SignMac--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="66" x="524.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="46" x="534.5" y="296.5332">macOS</text><!--entity SignWin--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="76" x="413.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="56" x="423.5" y="296.5332">Windows</text><!--entity WinTest--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="76" x="1282.5" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="56" x="1292.5" y="150.5332">Windows</text><!--entity LinuxTest--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="53" x="1194" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="33" x="1204" y="150.5332">Linux</text><!--entity BuildMac--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="101" x="611" y="126"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="81" x="621" y="150.5332">macOS Build</text><!--entity BuildCG--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" 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(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="94" x="259.5" y="272"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="74" x="269.5" y="296.5332">Compliance</text><!--entity BuildNuGet--><rect fill="#FEFECE" filter="url(#fdmedtzi7fcff)" height="37.6094" style="stroke: #A80036; stroke-width: 1.5;" width="276" x="424.5" y="402"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="256" x="434.5" y="426.5332">Create SDK and Global Tool and Upload</text><!--entity Finish--><ellipse cx="759.5" cy="516" fill="#FEFECE" filter="url(#fdmedtzi7fcff)" rx="12" ry="12" style="stroke: #A80036; stroke-width: 2.0;"/><polygon fill="#A80036" points="755.5,504,761.5,499,759.5,504,761.5,509,755.5,504" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="38" x="740.5" y="546.5332">Finish</text><!--entity Start--><ellipse cx="590.5" cy="24" fill="#FEFECE" filter="url(#fdmedtzi7fcff)" rx="12" ry="12" style="stroke: #A80036; stroke-width: 2.0;"/><polygon fill="#A80036" points="586.5,12,592.5,7,590.5,12,592.5,17,586.5,12" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="30" x="575.5" y="54.5332">Start</text><!--link BuildDEB to UploadDEB--><path d="M753.488,310.068 C754.727,332.714 756.852,371.578 758.215,396.511 " fill="none" id="BuildDEB-UploadDEB" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="758.494,401.61,761.9969,392.4051,758.2212,396.6174,754.0088,392.8417,758.494,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildRPM to UploadRPM--><path d="M837.488,310.068 C838.727,332.714 840.852,371.578 842.215,396.511 " fill="none" id="BuildRPM-UploadRPM" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="842.494,401.61,845.9969,392.4051,842.2212,396.6174,838.0088,392.8417,842.494,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildLinuxFx to UploadLinuxFx--><path d="M1063.49,310.068 C1064.73,332.714 1066.85,371.578 1068.22,396.511 " fill="none" id="BuildLinuxFx-UploadLinuxFx" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="1068.49,401.61,1071.9936,392.4054,1068.2175,396.6174,1064.0055,392.8413,1068.49,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildAlpine to UploadAlpine--><path d="M927.488,310.068 C928.727,332.714 930.852,371.578 932.215,396.511 " fill="none" id="BuildAlpine-UploadAlpine" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="932.494,401.61,935.9969,392.4051,932.2212,396.6174,928.0088,392.8417,932.494,401.61" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildMac to SignMac--><path d="M639.304,164.254 C625.204,176.662 607.27,194.034 594.5,212 C582.303,229.16 572.351,250.973 565.853,267.166 " fill="none" id="BuildMac-SignMac" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="563.948,271.999,570.9682,265.0913,565.7805,267.3469,563.5249,262.1592,563.948,271.999" style="stroke: #A80036; stroke-width: 1.0;"/><!--link WinBuilds to SignWin--><path d="M567.9129,188.0948 C565.1884,194.1346 561.4973,199.7355 556.5,204 C539.381,218.609 525.595,200.091 506.5,212 C485.681,224.984 470.545,249.045 461.483,267.024 " fill="none" id="WinBuilds-SignWin" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="459.088,271.919,466.6359,265.5922,461.2851,267.4276,459.4497,262.0768,459.088,271.919" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinX86 to Compliance--><path d="M431.988,164.097 C424.693,175.986 414.365,191.579 403.5,204 C382.384,228.139 354.721,252.051 334.342,268.51 " fill="none" id="BuildWinX86-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="330.367,271.7,339.8892,269.1846,334.2659,268.5697,334.8808,262.9464,330.367,271.7" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinX64 to Compliance--><path d="M512.386,164.176 C506.118,177.581 495.614,194.992 480.5,204 C448.665,222.973 431.6,197.488 397.5,212 C368.486,224.348 341.935,249.408 325.097,267.805 " fill="none" id="BuildWinX64-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="321.447,271.856,330.4434,267.8479,324.7942,268.1417,324.5005,262.4924,321.447,271.856" style="stroke: #A80036; stroke-width: 1.0;"/><!--link BuildWinFx to Compliance--><path d="M164.144,164.238 C194.273,190.855 250.182,240.246 282.236,268.564 " fill="none" id="BuildWinFx-Compliance" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="286.024,271.91,281.9269,262.9538,282.2766,268.5998,276.6306,268.9495,286.024,271.91" style="stroke: #A80036; stroke-width: 1.0;"/><!--link PkgSignUpload to BuildNuGet--><path d="M613.0291,334.1944 C612.9555,334.3943 612.8816,334.5943 612.8075,334.7942 C612.6592,335.194 612.5097,335.5937 612.3593,335.9931 C611.7574,337.5908 611.1383,339.1841 610.5029,340.7636 C609.2321,343.9227 607.8958,347.0265 606.5,350 C598.664,366.694 587.611,384.263 578.544,397.623 " fill="none" id="PkgSignUpload-BuildNuGet" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="575.552,401.985,583.9407,396.8246,578.3797,397.8614,577.3429,392.3003,575.552,401.985" style="stroke: #A80036; stroke-width: 1.0;"/><!--link LinuxBuilds to BuildNuGet--><path d="M685.4454,301.6471 C684.5402,302.7168 683.5716,303.8572 682.5462,305.0589 C680.4955,307.4624 678.2178,310.1109 675.7671,312.9286 C665.9643,324.1995 653.3925,338.177 641.5,350 C624.368,367.032 603.932,385.085 588.137,398.591 " fill="none" id="LinuxBuilds-BuildNuGet" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="584.226,401.923,593.6707,399.1304,588.0317,398.6801,588.482,393.0412,584.226,401.923" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Compliance to Finish--><path d="M308.055,310.264 C312.143,345.992 326.533,425.034 375.5,464 C433.051,509.7959 671.046,521.1052 740.433,523.4536 " fill="none" id="Compliance-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadAlpine to Finish--><path d="M915.314,440.03 C906.72,447.978 896.048,457.065 885.5,464 C850.072,487.2938 804.201,506.7786 778.72,516.7769 " fill="none" id="UploadAlpine-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadDEB to Finish--><path d="M759.5,440.236 C759.5,456.8532 759.5,481.5192 759.5,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="M828.482,440.236 C814.514,457.1971 793.641,482.5433 778.515,500.9104 " fill="none" id="UploadRPM-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link UploadLinuxFx to Finish--><path d="M1035.02,440.006 C1018.77,448.042 998.937,457.207 980.5,464 C907.755,490.8029 817.605,511.5862 778.773,519.9689 " fill="none" id="UploadLinuxFx-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link SignMac to Finish--><path d="M547.037,310.064 C538.128,323.596 524.001,341.227 506.5,350 C486.571,359.99 421.622,341.62 406.5,358 C374.543,392.615 376.106,428.004 406.5,464 C450.014,515.5339 673.396,522.813 740.448,523.8348 " fill="none" id="SignMac-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link BuildCG to Finish--><path d="M161.811,440.049 C195.775,448.19 237.064,457.4291 274.5,464 C454.584,495.6085 675.161,516.5185 740.446,522.3434 " fill="none" id="BuildCG-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link BuildNuGet to Finish--><path d="M597.266,440.001 C638.909,461.562 707.186,496.9136 740.296,514.057 " fill="none" id="BuildNuGet-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link TestArtifacts to Finish--><path d="M1164.9223,188.777 C1164.977,189.1766 1165.0318,189.5784 1165.0867,189.9823 C1168.6041,215.8348 1172.7519,250.4759 1175.4463,286.6483 C1180.835,358.993 1180.41,437.463 1157.5,464 C1107.5,521.9194 851.78,524.6519 778.905,524.2319 " fill="none" id="TestArtifacts-Finish" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildDEB--><path d="M606.673,35.402 C639.745,38.623 713.354,47.717 729.5,66 C781.644,125.044 765.951,229.917 756.906,271.894 " fill="none" id="Start-BuildDEB" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildRPM--><path d="M606.567,34.646 C646.7,36.586 749.879,43.677 774.5,66 C835.034,120.884 838.595,229.098 837.44,271.931 " fill="none" id="Start-BuildRPM" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildAlpine--><path d="M606.525,34.128 C654.376,34.815 795.091,39.125 830.5,66 C898.915,117.926 919.193,228.352 924.657,271.849 " fill="none" id="Start-BuildAlpine" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildLinuxFx--><path d="M606.576,33.992 C662.394,34.22 847.156,37.182 897.5,66 C982.804,114.83 1036.75,227.574 1055.29,271.763 " fill="none" id="Start-BuildLinuxFx" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildMac--><path d="M606.081,58.14 C619.225,78.504 637.756,107.214 649.699,125.717 " fill="none" id="Start-BuildMac" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinX64--><path d="M574.396,41.734 C564.489,47.241 552.249,55.517 544.5,66 C531.313,83.839 524.914,108.901 521.927,125.759 " fill="none" id="Start-BuildWinX64" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinX86--><path d="M574.41,34.686 C551.136,36.482 507.875,42.929 480.5,66 C462.071,81.531 451.834,108.117 446.749,125.873 " fill="none" id="Start-BuildWinX86" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinFx--><path d="M574.068,33.81 C510.115,33.308 278.179,33.79 213.5,66 C186.952,79.221 165.832,107.228 153.991,125.832 " fill="none" id="Start-BuildWinFx" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinArm32--><path d="M574.218,35.059 C534.021,37.94 431.315,47.012 403.5,66 C382.477,80.351 369.308,107.502 362.428,125.677 " fill="none" id="Start-BuildWinArm32" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildWinArm64--><path d="M574.176,33.999 C520.899,34.278 352.969,37.45 308.5,66 C286.947,79.837 273.851,107.397 267.139,125.77 " fill="none" id="Start-BuildWinArm64" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to BuildCG--><path d="M574.243,34.389 C488.498,36.516 92.0385,47.34 74.5,66 C-15.4564,161.708 55.7601,343.996 81.8856,401.883 " fill="none" id="Start-BuildCG" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 1.0,3.0;"/><!--link Start to TestArtifacts--><path d="M606.54,33.872 C678.474,33.486 971.52,33.945 1056.5,66 C1082.365,75.756 1107.105,94.3613 1125.7413,110.954 C1135.0594,119.2504 1142.8516,127.0436 1148.4955,132.976 C1148.8482,133.3468 1149.1926,133.7103 1149.5284,134.0662 C1149.6963,134.2442 1149.862,134.4202 1150.0257,134.5943 C1150.1075,134.6814 1150.1887,134.768 1150.2695,134.854 " fill="none" id="Start-TestArtifacts" 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
}
folder "Build Test Artifacts" as TestArtifacts {
agent "Windows" as WinTest
agent "Linux" as LinuxTest
}
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
TestArtifacts ~~ Finish
Start ~~ BuildDEB
Start ~~ BuildRPM
Start ~~ BuildAlpine
Start ~~ BuildLinuxFx
Start ~~ BuildMac
Start ~~ BuildWinX64
Start ~~ BuildWinX86
Start ~~ BuildWinFx
Start ~~ BuildWinArm32
Start ~~ BuildWinArm64
Start ~~ BuildCG
Start ~~ TestArtifacts
@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>