@@ -21,12 +21,14 @@ properties:
2121 type : int64
2222 source : id
2323 nullable : false
24+ mutable : false
2425 description : " Unique ID."
2526
2627 name :
2728 type : string
2829 source : name
2930 nullable : false
31+ mutable : false
3032 description : " Job name from .gitlab-ci.yml."
3133
3234 status :
@@ -49,17 +51,20 @@ properties:
4951 10 : waiting_for_resource
5052 11 : waiting_for_callback
5153 12 : canceling
54+ terminal_values : [success, failed, canceled, skipped]
5255
5356 ref :
5457 type : string
5558 source : ref
5659 nullable : false
60+ mutable : false
5761 description : " Branch or tag name."
5862
5963 tag :
6064 type : boolean
6165 source : tag
6266 nullable : true
67+ mutable : false
6368 description : " Whether running on a git tag."
6469
6570 allow_failure :
@@ -84,6 +89,7 @@ properties:
8489 type : enum
8590 source : when
8691 nullable : false
92+ mutable : false
8793 description : " Run condition."
8894 enum_type : string
8995 values :
@@ -156,6 +162,7 @@ properties:
156162 type : timestamp
157163 source : created_at
158164 nullable : true
165+ mutable : false
159166 description : " Creation timestamp."
160167
161168 started_at :
@@ -180,6 +187,7 @@ properties:
180187 type : string
181188 source : type
182189 nullable : false
190+ mutable : false
183191 description : " STI class: Ci::Build, Ci::Bridge, or GenericCommitStatus."
184192 selectivity : low
185193
@@ -216,6 +224,7 @@ properties:
216224 type : enum
217225 source : scheduling_type
218226 nullable : false
227+ mutable : false
219228 description : " Scheduling mode: stage or DAG."
220229 values :
221230 0 : stage
@@ -225,30 +234,35 @@ properties:
225234 type : int64
226235 source : project_id
227236 nullable : false
237+ mutable : false
228238 description : " Owning project ID."
229239
230240 user_id :
231241 type : int64
232242 source : user_id
233243 nullable : true
244+ mutable : false
234245 description : " Triggering user ID."
235246
236247 upstream_pipeline_id :
237248 type : int64
238249 source : upstream_pipeline_id
239250 nullable : true
251+ mutable : false
240252 description : " Upstream pipeline ID for bridge jobs."
241253
242254 stage_id :
243255 type : int64
244256 source : stage_id
245257 nullable : true
258+ mutable : false
246259 description : " Containing stage ID."
247260
248261 pipeline_id :
249262 type : int64
250263 source : commit_id
251264 nullable : true
265+ mutable : false
252266 description : " Containing pipeline ID. Source column is commit_id (legacy Rails naming)."
253267
254268 auto_canceled_by_id :
0 commit comments