1 ##############################################################################
2 # Copyright (c) 2018 Linux Foundation and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
9 $schema: 'http://json-schema.org/schema#'
10 $id: 'https://github.com/opnfv/releng/blob/master/releases/schema.yaml'
12 additionalProperties: false
23 enum: ['stable', 'non-release']
26 enum: ['installer', 'testing', 'feature', 'tools', 'infra']
36 # Matches semantic versioning (X.Y.Z)
37 pattern: '^opnfv-([0-9]+\.){2}[0-9]+$'
40 required: ['version', 'location']
41 additionalProperties: false
49 pattern: '^stable/[a-z0-9.]+$'
52 required: ['name', 'location']
53 additionalProperties: false