From 8ba6fb2ad7ebf714e87ee7c6baf1ea222b83a84e Mon Sep 17 00:00:00 2001 From: Pavel Holica Date: Nov 28 2018 07:56:58 +0000 Subject: Add compose_type to productmd.compose messages --- diff --git a/examples/productmd-compose.test.complete.json b/examples/productmd-compose.test.complete.json index 1ea2939..66829c4 100644 --- a/examples/productmd-compose.test.complete.json +++ b/examples/productmd-compose.test.complete.json @@ -19,12 +19,13 @@ ], "artifact": { "type": "productmd-compose", - "id": "RHEL-ALT-7-20180101.n.0" + "id": "RHEL-ALT-7-20180101.n.0", + "compose_type": "nightly" }, "type": "acceptance", "category": "validation", "status": "passed", "namespace": "rtt", "generated_at": "2018-01-01 00:01:00.000000", - "version": "0.1.0" + "version": "0.1.1" } diff --git a/examples/productmd-compose.test.error.json b/examples/productmd-compose.test.error.json index 9de5862..72297fb 100644 --- a/examples/productmd-compose.test.error.json +++ b/examples/productmd-compose.test.error.json @@ -19,12 +19,13 @@ ], "artifact": { "type": "productmd-compose", - "id": "RHEL-ALT-7-20180102.n.0" + "id": "RHEL-ALT-7-20180102.n.0", + "compose_type": "nightly" }, "type": "acceptance", "category": "validation", "reason": "CI pipeline aborted", "namespace": "rtt", "generated_at": "2018-01-01 00:00:02.000000", - "version": "0.1.0" + "version": "0.1.1" } diff --git a/examples/productmd-compose.test.queued.json b/examples/productmd-compose.test.queued.json index c1456af..2eb0532 100644 --- a/examples/productmd-compose.test.queued.json +++ b/examples/productmd-compose.test.queued.json @@ -12,11 +12,12 @@ }, "artifact": { "type": "productmd-compose", - "id": "RHEL-ALT-7-20180101.n.0" + "id": "RHEL-ALT-7-20180101.n.0", + "compose_type": "nightly" }, "type": "acceptance", "category": "validation", "namespace": "rtt", "generated_at": "2018-01-01 00:00:00.000000", - "version": "0.1.0" + "version": "0.1.1" } diff --git a/examples/productmd-compose.test.running.json b/examples/productmd-compose.test.running.json index 83381a8..985b8ff 100644 --- a/examples/productmd-compose.test.running.json +++ b/examples/productmd-compose.test.running.json @@ -12,12 +12,13 @@ }, "artifact": { "type": "productmd-compose", - "id": "RHEL-ALT-7-20180101.n.0" + "id": "RHEL-ALT-7-20180101.n.0", + "compose_type": "nightly" }, "type": "acceptance", "category": "validation", "namespace": "rtt", "lifetime": 1, "generated_at": "2018-01-01 00:00:01.000000", - "version": "0.1.0" + "version": "0.1.1" } diff --git a/schemas/productmd-compose.yaml b/schemas/productmd-compose.yaml index 33111a7..ba346ce 100644 --- a/schemas/productmd-compose.yaml +++ b/schemas/productmd-compose.yaml @@ -18,9 +18,20 @@ properties: examples: - RHEL-7.4-20180531.2 type: string + compose_type: + description: + Type of compose produced by engineering. + examples: + - rel-eng + - nightly + - testing + - updates + - released + type: string required: - type - id + - compose_type type: object