Welcome to mirror list, hosted at ThFree Co, Russian Federation.

get_pipeline_details.query.graphql « queries « graphql « pipelines « javascripts « assets « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 25aede49631d77dda6fadcf9966a73c809d18440 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#import "../fragments/linked_pipelines.fragment.graphql"

query getPipelineDetails($projectPath: ID!, $iid: ID!) {
  project(fullPath: $projectPath) {
    pipeline(iid: $iid) {
      id
      iid
      downstream {
        nodes {
          ...LinkedPipelineData
        }
      }
      upstream {
        ...LinkedPipelineData
      }
      stages {
        nodes {
          name
          status: detailedStatus {
            action {
              icon
              path
              title
            }
          }
          groups {
            nodes {
              status: detailedStatus {
                label
                group
                icon
              }
              name
              size
              jobs {
                nodes {
                  name
                  scheduledAt
                  needs {
                    nodes {
                      name
                    }
                  }
                  status: detailedStatus {
                    icon
                    tooltip
                    hasDetails
                    detailsPath
                    group
                    action {
                      buttonTitle
                      icon
                      path
                      title
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}