Add description label to jenkins checker

Allow description in more entries for JJB checks.

Change-Id: Id7ab6c274049d435eb5d429f56bc988bb3578eb7
This commit is contained in:
Andreas Jaeger
2015-12-21 21:06:34 +01:00
parent 15b3f7c74d
commit 17439f6409

View File

@@ -22,7 +22,8 @@ import voluptuous as v
BUILDER = v.Schema({ BUILDER = v.Schema({
v.Required('name'): v.All(str), v.Required('name'): v.All(str),
v.Required('builders'): v.All(list) v.Required('builders'): v.All(list),
'description': v.All(str)
}, extra=True) }, extra=True)
JOB = v.Schema({ JOB = v.Schema({
@@ -37,12 +38,14 @@ JOB = v.Schema({
JOB_GROUP = v.Schema({ JOB_GROUP = v.Schema({
v.Required('name'): v.All(str), v.Required('name'): v.All(str),
v.Required('jobs'): v.All(list) v.Required('jobs'): v.All(list),
'description': v.All(str)
}, extra=True) }, extra=True)
JOB_TEMPLATE = v.Schema({ JOB_TEMPLATE = v.Schema({
v.Required('builders'): v.All(list), v.Required('builders'): v.All(list),
v.Required('name'): v.All(str), v.Required('name'): v.All(str),
'description': v.All(str),
'node': v.All(str), 'node': v.All(str),
'publishers': v.All(list), 'publishers': v.All(list),
'wrappers': v.All(list) 'wrappers': v.All(list)
@@ -50,12 +53,14 @@ JOB_TEMPLATE = v.Schema({
PROJECT = v.Schema({ PROJECT = v.Schema({
v.Required('name'): v.All(str), v.Required('name'): v.All(str),
v.Required('jobs'): v.All(list) v.Required('jobs'): v.All(list),
'description': v.All(str)
}, extra=True) }, extra=True)
PUBLISHER = v.Schema({ PUBLISHER = v.Schema({
v.Required('name'): v.All(str), v.Required('name'): v.All(str),
v.Required('publishers'): v.All(list) v.Required('publishers'): v.All(list),
'description': v.All(str)
}) })
def normalize(s): def normalize(s):