Commit graph

10 commits

Author SHA1 Message Date
Steve Azzopardi
50f703f95a Move job stuck status to backend 2018-10-25 11:53:00 +00:00
Steve Azzopardi
464655edb2 Add stage name in job.json response 2018-10-12 17:13:41 +00:00
Steve Azzopardi
c6139a03eb
Fix job_details.json schema
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51927
2018-09-28 13:51:22 +02:00
Steve Azzopardi
0599a25f95
Add has_trace to Projects::JobController#show.json
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51925
2018-09-27 11:40:50 +02:00
Steve Azzopardi
673764319a Expose runners status information in job api 2018-09-18 07:42:59 +00:00
Steve Azzopardi
5328f7d15d
Add runner JSON schema
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51093
2018-09-17 11:04:33 +02:00
Steve Azzopardi
3bc5f71133
Add deployment information in job API
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50460
2018-09-13 17:30:20 +02:00
Steve Azzopardi
1b388c798b
Add trigger information for job API
Create new entity called TriggerVariablesEnitity for trigger variables,
to aid reuseablity in the future.

Update JSON schema to include trigger information in the response.

Refactor rspec tests a bit to reduce duplication and for the `context`
to make sense.

closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50989
2018-09-12 11:00:39 +02:00
Steve Azzopardi
26f577df80
Add terminal path to job API response
closes #51117
2018-09-06 13:35:56 +02:00
Steve Azzopardi
71433c5525
Add JSON schema validation for job API
Start validating against the exciting JSON schema for the job controller JSON
response.

The JSON schema is not complete since there is quite a lot missing, this will
be done in a separate issue.
2018-09-03 18:49:52 +02:00