View scheduled builds like succeeded builds in terms of blocking
This means that an output is viewed to not be blocking if it has a scheduled build, just as if it has a succeeded build. Also, scheduling builds will unblock blocked builds. This is helpful as it means that it reduces noise for blocking builds.
This commit is contained in:
parent
7731c6f340
commit
b9305d81a4
1 changed files with 2 additions and 2 deletions
|
|
@ -125,7 +125,7 @@ WHERE NOT EXISTS (
|
||||||
WHERE successful_builds.derivation_output_details_set_id =
|
WHERE successful_builds.derivation_output_details_set_id =
|
||||||
builds.derivation_output_details_set_id
|
builds.derivation_output_details_set_id
|
||||||
AND successful_builds.build_server_id = $2
|
AND successful_builds.build_server_id = $2
|
||||||
AND successful_builds_latest_build_status.status = 'succeeded'
|
AND successful_builds_latest_build_status.status IN ('succeeded', 'scheduled')
|
||||||
)")
|
)")
|
||||||
|
|
||||||
(exec-query conn
|
(exec-query conn
|
||||||
|
|
@ -229,7 +229,7 @@ WHERE builds.id IN ("
|
||||||
INNER JOIN latest_build_status AS builds_for_same_output_latest_build_status
|
INNER JOIN latest_build_status AS builds_for_same_output_latest_build_status
|
||||||
ON builds_for_same_output.id
|
ON builds_for_same_output.id
|
||||||
= builds_for_same_output_latest_build_status.build_id
|
= builds_for_same_output_latest_build_status.build_id
|
||||||
AND builds_for_same_output_latest_build_status.status = 'succeeded'
|
AND builds_for_same_output_latest_build_status.status IN ('succeeded', 'scheduled')
|
||||||
WHERE builds_for_same_output.derivation_output_details_set_id
|
WHERE builds_for_same_output.derivation_output_details_set_id
|
||||||
= builds.derivation_output_details_set_id
|
= builds.derivation_output_details_set_id
|
||||||
)"))
|
)"))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue