File tree Expand file tree Collapse file tree
docs/demos/rhoai_packages Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ @startuml
2+ 'skin rose
3+
4+ node "Dummy repository" {
5+ folder "Package lists" {
6+ [requirements . txt ] as plist
7+ }
8+ [Dependabot ] as dependabot
9+ [CVE list ] as cve_list
10+ }
11+
12+ [File JIRAs script ] as file_jiras
13+
14+ cloud "Red Hat JIRA" {
15+ [LCORE JIRA ] as lcore_jira
16+ [RHOAI JIRA ] as rhoai_jira
17+ }
18+
19+ cloud "Red Hat Slack" {
20+ [RHOAI channel ] as rhoai_channel
21+ [LCORE channel ] as lcore_channel
22+ [rhoai_channel ] - [hidden ]> [lcore_channel ]
23+ }
24+
25+ [plist ] - r -> [dependabot ] : detect CVEs
26+ [dependabot ] - r -> [cve_list ] : updates list of CVEs
27+ [cve_list ] --> [file_jiras ] : read CVEs
28+ [lcore_jira ] <-- [file_jiras ] : create new Issue
29+ [rhoai_jira ] <.. [file_jiras ] : create new Issue\n(optional)
30+ [file_jiras ] - d -> [lcore_channel ] : info about issue\nsend into\nLCORE channel
31+ [file_jiras ] - d -> [rhoai_channel ] : info about issue\nsend into\nRHOAI channel
32+
33+ node "RHOAI infrastructure" {
34+ [rhoai_channel ] --> [package_bump_up ]
35+ [package_bump_up ] --> [package_rebuild ]
36+ [package_rebuild ] --> [refresh_package_list ]
37+ [refresh_package_list ] . u .> [plist ] : updates list of packages
38+ }
39+
40+ @enduml
41+
You can’t perform that action at this time.
0 commit comments