2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/data-service.git synced 2023-12-14 03:23:03 +01:00

Support storing the id's representing builds in other services

Like Cuirass, or the Guix Data Service. This isn't so necessary with Cuirass,
as the derivation/output are unique identifiers, but for the Guix Build
Coordinator, one derivation/output can be built many times, with potentially
differing results.
This commit is contained in:
Christopher Baines 2020-06-27 13:58:21 +01:00
parent 1d48885e6a
commit ddbe4c2192
4 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,7 @@
-- Deploy guix-data-service:build_add_build_server_build_id to pg
BEGIN;
ALTER TABLE builds ADD COLUMN build_server_build_id varchar;
COMMIT;

View file

@ -0,0 +1,7 @@
-- Revert guix-data-service:build_add_build_server_build_id from pg
BEGIN;
-- XXX Add DDLs here.
COMMIT;

View file

@ -62,3 +62,4 @@ make_nar_urls_file_size_optional 2020-06-03T05:27:29Z Christopher Baines <mail@c
translations_for_lint_checker_descriptions 2020-05-22T19:49:37Z daniela <daniela@linux-ijv5> # Support translations for lint checker descriptions
translations_for_package_synopsis_and_descriptions 2020-06-09T12:42:54Z daniela <daniela@linux-ijv5> # Support translations for package synopsis and descriptions
build_status_nullable_timestamp 2020-06-27T12:34:29Z Christopher Baines <mail@cbaines.net> # Make build_status.timestamp nullable
build_add_build_server_build_id 2020-06-27T12:48:57Z Christopher Baines <mail@cbaines.net> # Add builds.build_server_build_id

View file

@ -0,0 +1,7 @@
-- Verify guix-data-service:build_add_build_server_build_id on pg
BEGIN;
-- XXX Add verifications here.
ROLLBACK;