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

get_all_jobs.query.graphql « queries « graphql « jobs_table « admin « ci « javascripts « assets « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 2e77f4db907f5de8f8e1a44951dc0ff5146b29cc (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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
query getAllJobs(
  $after: String
  $first: Int = 50
  $statuses: [CiJobStatus!]
  $runnerTypes: [CiRunnerType!]
) {
  jobs(after: $after, first: $first, statuses: $statuses, runnerTypes: $runnerTypes) {
    pageInfo {
      endCursor
      hasNextPage
      hasPreviousPage
      startCursor
    }
    nodes {
      runner {
        id
        description
        adminUrl
        runnerType
      }
      artifacts {
        nodes {
          id
          downloadPath
          fileType
        }
      }
      allowFailure
      status
      scheduledAt
      manualJob
      triggered
      createdByTag
      detailedStatus {
        id
        detailsPath
        group
        icon
        label
        text
        tooltip
        action {
          id
          buttonTitle
          icon
          method
          path
          title
        }
      }
      id
      refName
      refPath
      tags
      shortSha
      commitPath
      pipeline {
        id
        project {
          id
          fullPath
          webUrl
        }
        path
        user {
          id
          webPath
          avatarUrl
        }
      }
      stage {
        id
        name
      }
      name
      duration
      finishedAt
      coverage
      retryable
      playable
      cancelable
      active
      stuck
      userPermissions {
        readBuild
        readJobArtifacts
        updateBuild
      }
    }
  }
}