mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Update UML to represent SDK and Global tool builds (#8997)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
@startuml
|
||||
|
||||
folder "Linux Builds" {
|
||||
folder "Linux Builds" as LinuxBuilds {
|
||||
' Define the build tasks as business processes
|
||||
agent "DEB" as BuildDEB
|
||||
agent "RPM" as BuildRPM
|
||||
@@ -21,14 +21,14 @@ folder "Windows Builds" as WinBuilds {
|
||||
|
||||
agent "ComponentRegistration" as BuildCG
|
||||
|
||||
folder "Linux Package Scanning and Upload" {
|
||||
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" {
|
||||
folder "Package Signing and Upload" as PkgSignUpload {
|
||||
agent "macOS" as SignMac
|
||||
|
||||
agent "Windows" as SignWin
|
||||
@@ -37,10 +37,9 @@ folder "Package Signing and Upload" {
|
||||
|
||||
agent "Compliance" as Compliance
|
||||
|
||||
folder "Create & Upload FxDependent DotNet SDK" {
|
||||
agent "Linux" as BuildLinuxFxSdk
|
||||
agent "Windows" as BuildWinFxSdk
|
||||
}
|
||||
|
||||
agent "Create SDK and Global Tool and Upload" as BuildNuGet
|
||||
|
||||
|
||||
' Define finishing the build as a goal filled
|
||||
control "Finish" as Finish
|
||||
@@ -68,8 +67,8 @@ BuildWinX86 -down-> Compliance
|
||||
BuildWinX64 -down-> Compliance
|
||||
BuildWinFx -down-> Compliance
|
||||
|
||||
BuildLinuxFx -down-> BuildLinuxFxSdk
|
||||
SignWin -down-> BuildWinFxSdk
|
||||
PkgSignUpload -down-> BuildNuGet
|
||||
LinuxBuilds -down-> BuildNuGet
|
||||
|
||||
' map all leafs to finish
|
||||
Compliance ~~ Finish
|
||||
@@ -79,8 +78,7 @@ UploadRPM ~~ Finish
|
||||
UploadLinuxFx ~~ Finish
|
||||
SignMac ~~ Finish
|
||||
BuildCG ~~ Finish
|
||||
BuildLinuxFxSdk ~~ Finish
|
||||
BuildWinFxSdk ~~ Finish
|
||||
BuildNuGet ~~ Finish
|
||||
|
||||
Start ~~ BuildDEB
|
||||
Start ~~ BuildRPM
|
||||
|
||||
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 20 KiB |
Reference in New Issue
Block a user