| |
@@ -0,0 +1,30 @@
|
| |
+ $id: https://pagure.io/fedora-ci/messages/productmd-compose-image
|
| |
+ $schema: http://json-schema.org/draft-07/schema#
|
| |
+
|
| |
+ description:
|
| |
+ Information about image used for testing.
|
| |
+
|
| |
+ properties:
|
| |
+ id:
|
| |
+ description:
|
| |
+ ID of the image in the test system.
|
| |
+ examples:
|
| |
+ - 63317247-5c72-48ed-a412-d7e49a83c2d5
|
| |
+ type: string
|
| |
+ name:
|
| |
+ description:
|
| |
+ Name of the image in the test system.
|
| |
+ examples:
|
| |
+ - Fedora 29
|
| |
+ type: string
|
| |
+ type:
|
| |
+ description:
|
| |
+ Name of service/hypervisor the image is built for.
|
| |
+ examples:
|
| |
+ - OpenStack
|
| |
+ - EC2
|
| |
+ - VMWare
|
| |
+ - ANY_OTHER_TYPE
|
| |
+ type: string
|
| |
+
|
| |
+ type: object
|
| |
Compose also contains various images (e.g. OpenStack, VMWare ...) and
for they are tested separately (different testcase/test type).
For that reason we need to send information about the actual tested image.
This may be also used by other CI systems consuming information that the
image is good to use triggering their testing or change of configuration.
And also add information where to obtain file containing composeid.