| |
@@ -6,6 +6,7 @@
|
| |
actor Human
|
| |
participant src.fp.org
|
| |
participant Zuul
|
| |
+ participant Nodepool
|
| |
participant Koji
|
| |
|
| |
Human -> src.fp.org : Flag the PR with "gateit"
|
| |
@@ -33,11 +34,15 @@
|
| |
|
| |
== promote pipeline ==
|
| |
activate Zuul
|
| |
+ activate Nodepool
|
| |
group job rpm-build run
|
| |
- Zuul -> Zuul : Starts rpm-build
|
| |
- Zuul -> Koji : Request a Koji build
|
| |
- Koji -> Zuul : Notify build result
|
| |
+ Zuul -> Nodepool : Starts rpm-build exec
|
| |
+ Nodepool -> Koji : Request a Koji build
|
| |
+ Koji -> Nodepool : Notify build result
|
| |
end
|
| |
+ Zuul -> Nodepool : Fetch results and artifacts
|
| |
+ deactivate Nodepool
|
| |
+ Zuul -> Zuul : Store result and artifacts
|
| |
Zuul -> src.fp.org : Notify build result
|
| |
== End of promote pipeline ==
|
| |
|
| |