mirror of
https://seed.radicle.dev/rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE.git
synced 2026-10-18 19:10:37 +08:00
21 lines
537 B
Plaintext
21 lines
537 B
Plaintext
@startuml
|
|
|
|
participant "CI broker" as broker
|
|
participant "Native CI" as ci
|
|
participant "Radicle \n node" as node
|
|
participant "Repository \n (local clone)" as repo
|
|
participant "/bin/bash" as shell
|
|
participant "index.html" as index
|
|
|
|
broker -> ci : request message
|
|
ci -> broker : response: triggered
|
|
ci -> node : git clone
|
|
node -> repo
|
|
ci -> repo : read native.yaml
|
|
repo -> ci
|
|
ci -> shell : execute desired commands
|
|
shell -> ci : stdout, stderr, exit
|
|
ci -> broker : response: result
|
|
ci -> index : generate run index web page
|
|
@enduml
|