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
1 changed files with 6 additions and 0 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue