Skip to content

Adds status to jobs, stages, and groups

Laura Montemayor requested to merge lm-add-status-graphql into master

What does this MR do?

Adds a detailedStatus to Jobs, Stages, and Groups.

Query:

{
  project(fullPath: "gitlab-org/gitlab-shell"){
    pipeline(iid: "17"){
      status
      stages{
        nodes{
          detailedStatus{
            detailsPath
            group
            hasDetails
            icon
            label
            text
            tooltip
          }
          groups{
            nodes{
              detailedStatus{
                detailsPath
                group
                hasDetails
                icon
                label
                text
                tooltip
              }
              jobs{
                nodes{
                  detailedStatus{
                  	detailsPath
                    group
                    hasDetails
                    icon
                    label
                    text
                    tooltip
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}

Screenshots

Does this MR meet the acceptance criteria?

Conformity

#254236 (closed)

Edited by Laura Montemayor

Merge request reports