"description":"Expression to evaluate whether additional attributes should be provided to the job"
"exists":{"$ref":"#/definitions/exists"},
},
"changes":{
"type":"array",
"description":"Additional attributes will be provided to job if any of the provided paths matches a modified file",
"items":{
"type":"string"
}
},
"exists":{
"type":"array",
"description":"Additional attributes will be provided to job if any of the provided paths matches an existing file in the repository",
"items":{
"type":"string"
}
},
"variables":{"$ref":"#/definitions/variables"},
"variables":{"$ref":"#/definitions/variables"},
"when":{"$ref":"#/definitions/when"},
"when":{"$ref":"#/definitions/when"},
"start_in":{"$ref":"#/definitions/start_in"},
"start_in":{"$ref":"#/definitions/start_in"},
...
@@ -541,6 +526,24 @@
...
@@ -541,6 +526,24 @@
]
]
}
}
},
},
"if":{
"type":"string",
"description":"Expression to evaluate whether additional attributes should be provided to the job"
},
"changes":{
"type":"array",
"description":"Additional attributes will be provided to job if any of the provided paths matches a modified file",
"items":{
"type":"string"
}
},
"exists":{
"type":"array",
"description":"Additional attributes will be provided to job if any of the provided paths matches an existing file in the repository",
"items":{
"type":"string"
}
},
"variables":{
"variables":{
"type":"object",
"type":"object",
"description":"Defines environment variables for specific jobs. Job level property overrides global variables. If a job sets `variables: {}`, all global variables are turned off.",
"description":"Defines environment variables for specific jobs. Job level property overrides global variables. If a job sets `variables: {}`, all global variables are turned off.",