Job status subscription

Summary

The purpose of this issue is to add a new graphql subscription for job status details. This implementation will only be concerned with job status details available on the job header view (single job show page)

Proposal

  • feature flag real_time_ci_job_status
  • add job_status_updated field to subscription type
  • add JobStatusUpdated subscription class
  • add feature flagged trigger definition/method
  • add trigger execution in most appropriate existing code (ie in a service where pipeline status/details are updated)

Implementation Table

Group Issue Link
backend 👈 You are here
frontend #538392 (closed)

Documentation

GraphQL API Style guide#Subscriptions

Edited by Vlad Wolanyk