Ignore canceled builds when querying package derivations
This will help when using this to submit builds, since you won't end up ignoring derivations with canceled builds.
This commit is contained in:
parent
61f6619313
commit
4208b5f148
|
@ -473,8 +473,11 @@ ORDER BY derivations.file_name
|
|||
EXISTS(
|
||||
SELECT 1
|
||||
FROM builds
|
||||
INNER JOIN latest_build_status
|
||||
ON builds.id = latest_build_status.build_id
|
||||
WHERE builds.derivation_output_details_set_id =
|
||||
derivations_by_output_details_set.derivation_output_details_set_id
|
||||
AND latest_build_status != 'canceled'
|
||||
AND builds.build_server_id = " (number->string build-server-id) "
|
||||
)"))
|
||||
(or build-from-build-servers '()))
|
||||
|
@ -485,8 +488,11 @@ EXISTS(
|
|||
NOT EXISTS(
|
||||
SELECT 1
|
||||
FROM builds
|
||||
INNER JOIN latest_build_status
|
||||
ON builds.id = latest_build_status.build_id
|
||||
WHERE builds.derivation_output_details_set_id =
|
||||
derivations_by_output_details_set.derivation_output_details_set_id
|
||||
AND latest_build_status != 'canceled'
|
||||
AND builds.build_server_id = " (number->string build-server-id) "
|
||||
)"))
|
||||
(or no-build-from-build-servers '()))
|
||||
|
|
Loading…
Reference in New Issue