query getPipeline($fullPath: ID!, $sha: String!) {
  project(fullPath: $fullPath) @client {
    pipeline(sha: $sha) {
      commitPath
      id
      iid
      shortSha
      status
      detailedStatus {
        detailsPath
        icon
        group
        text
      }
    }
  }
}
