Fix status in select-builds-with-context-by-derivation-file-name
The latest_build_status table should be used, not build_status.
This commit is contained in:
parent
c12959330b
commit
89a3843fa5
1 changed files with 5 additions and 5 deletions
|
|
@ -201,19 +201,19 @@ SELECT DISTINCT ON (builds.id)
|
||||||
build_servers.url,
|
build_servers.url,
|
||||||
builds.build_server_build_id,
|
builds.build_server_build_id,
|
||||||
builds.derivation_file_name,
|
builds.derivation_file_name,
|
||||||
build_status.timestamp,
|
latest_build_status.timestamp,
|
||||||
build_status.status
|
latest_build_status.status
|
||||||
FROM builds
|
FROM builds
|
||||||
INNER JOIN build_servers ON build_servers.id = builds.build_server_id
|
INNER JOIN build_servers ON build_servers.id = builds.build_server_id
|
||||||
INNER JOIN build_status
|
INNER JOIN latest_build_status
|
||||||
ON build_status.build_id = builds.id
|
ON latest_build_status.build_id = builds.id
|
||||||
INNER JOIN derivations_by_output_details_set
|
INNER JOIN derivations_by_output_details_set
|
||||||
ON builds.derivation_output_details_set_id =
|
ON builds.derivation_output_details_set_id =
|
||||||
derivations_by_output_details_set.derivation_output_details_set_id
|
derivations_by_output_details_set.derivation_output_details_set_id
|
||||||
INNER JOIN derivations
|
INNER JOIN derivations
|
||||||
ON derivations.id = derivations_by_output_details_set.derivation_id
|
ON derivations.id = derivations_by_output_details_set.derivation_id
|
||||||
WHERE derivations.file_name = $1
|
WHERE derivations.file_name = $1
|
||||||
ORDER BY builds.id, build_status.timestamp DESC")
|
ORDER BY builds.id, latest_build_status.timestamp DESC")
|
||||||
|
|
||||||
(exec-query conn query (list derivation-file-name)))
|
(exec-query conn query (list derivation-file-name)))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue