summaryrefslogtreecommitdiff
path: root/spec/javascripts/pipelines/graph/mock_data.js
blob: 56c522b7f77e6d3156673ca405b1a2fefa684c5d (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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
/* eslint-disable quote-props, quotes, comma-dangle */
export default {
  "id": 123,
  "user": {
    "name": "Root",
    "username": "root",
    "id": 1,
    "state": "active",
    "avatar_url": null,
    "web_url": "http://localhost:3000/root"
  },
  "active": false,
  "coverage": null,
  "path": "/root/ci-mock/pipelines/123",
  "details": {
    "status": {
      "icon": "icon_status_success",
      "text": "passed",
      "label": "passed",
      "group": "success",
      "has_details": true,
      "details_path": "/root/ci-mock/pipelines/123",
      "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico"
    },
    "duration": 9,
    "finished_at": "2017-04-19T14:30:27.542Z",
    "stages": [{
      "name": "test",
      "title": "test: passed",
      "groups": [{
        "name": "test",
        "size": 1,
        "status": {
          "icon": "icon_status_success",
          "text": "passed",
          "label": "passed",
          "group": "success",
          "has_details": true,
          "details_path": "/root/ci-mock/builds/4153",
          "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
          "action": {
            "icon": "icon_action_retry",
            "title": "Retry",
            "path": "/root/ci-mock/builds/4153/retry",
            "method": "post"
          }
        },
        "jobs": [{
          "id": 4153,
          "name": "test",
          "build_path": "/root/ci-mock/builds/4153",
          "retry_path": "/root/ci-mock/builds/4153/retry",
          "playable": false,
          "created_at": "2017-04-13T09:25:18.959Z",
          "updated_at": "2017-04-13T09:25:23.118Z",
          "status": {
            "icon": "icon_status_success",
            "text": "passed",
            "label": "passed",
            "group": "success",
            "has_details": true,
            "details_path": "/root/ci-mock/builds/4153",
            "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
            "action": {
              "icon": "icon_action_retry",
              "title": "Retry",
              "path": "/root/ci-mock/builds/4153/retry",
              "method": "post"
            }
          }
        }]
      }],
      "status": {
        "icon": "icon_status_success",
        "text": "passed",
        "label": "passed",
        "group": "success",
        "has_details": true,
        "details_path": "/root/ci-mock/pipelines/123#test",
        "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico"
      },
      "path": "/root/ci-mock/pipelines/123#test",
      "dropdown_path": "/root/ci-mock/pipelines/123/stage.json?stage=test"
    }, {
      "name": "deploy",
      "title": "deploy: passed",
      "groups": [{
        "name": "deploy to production",
        "size": 1,
        "status": {
          "icon": "icon_status_success",
          "text": "passed",
          "label": "passed",
          "group": "success",
          "has_details": true,
          "details_path": "/root/ci-mock/builds/4166",
          "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
          "action": {
            "icon": "icon_action_retry",
            "title": "Retry",
            "path": "/root/ci-mock/builds/4166/retry",
            "method": "post"
          }
        },
        "jobs": [{
          "id": 4166,
          "name": "deploy to production",
          "build_path": "/root/ci-mock/builds/4166",
          "retry_path": "/root/ci-mock/builds/4166/retry",
          "playable": false,
          "created_at": "2017-04-19T14:29:46.463Z",
          "updated_at": "2017-04-19T14:30:27.498Z",
          "status": {
            "icon": "icon_status_success",
            "text": "passed",
            "label": "passed",
            "group": "success",
            "has_details": true,
            "details_path": "/root/ci-mock/builds/4166",
            "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
            "action": {
              "icon": "icon_action_retry",
              "title": "Retry",
              "path": "/root/ci-mock/builds/4166/retry",
              "method": "post"
            }
          }
        }]
      }, {
        "name": "deploy to staging",
        "size": 1,
        "status": {
          "icon": "icon_status_success",
          "text": "passed",
          "label": "passed",
          "group": "success",
          "has_details": true,
          "details_path": "/root/ci-mock/builds/4159",
          "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
          "action": {
            "icon": "icon_action_retry",
            "title": "Retry",
            "path": "/root/ci-mock/builds/4159/retry",
            "method": "post"
          }
        },
        "jobs": [{
          "id": 4159,
          "name": "deploy to staging",
          "build_path": "/root/ci-mock/builds/4159",
          "retry_path": "/root/ci-mock/builds/4159/retry",
          "playable": false,
          "created_at": "2017-04-18T16:32:08.420Z",
          "updated_at": "2017-04-18T16:32:12.631Z",
          "status": {
            "icon": "icon_status_success",
            "text": "passed",
            "label": "passed",
            "group": "success",
            "has_details": true,
            "details_path": "/root/ci-mock/builds/4159",
            "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico",
            "action": {
              "icon": "icon_action_retry",
              "title": "Retry",
              "path": "/root/ci-mock/builds/4159/retry",
              "method": "post"
            }
          }
        }]
      }],
      "status": {
        "icon": "icon_status_success",
        "text": "passed",
        "label": "passed",
        "group": "success",
        "has_details": true,
        "details_path": "/root/ci-mock/pipelines/123#deploy",
        "favicon": "/assets/ci_favicons/dev/favicon_status_success-308b4fc054cdd1b68d0865e6cfb7b02e92e3472f201507418f8eddb74ac11a59.ico"
      },
      "path": "/root/ci-mock/pipelines/123#deploy",
      "dropdown_path": "/root/ci-mock/pipelines/123/stage.json?stage=deploy"
    }],
    "artifacts": [],
    "manual_actions": [{
      "name": "deploy to production",
      "path": "/root/ci-mock/builds/4166/play",
      "playable": false
    }]
  },
  "flags": {
    "latest": true,
    "triggered": false,
    "stuck": false,
    "yaml_errors": false,
    "retryable": false,
    "cancelable": false
  },
  "ref": {
    "name": "master",
    "path": "/root/ci-mock/tree/master",
    "tag": false,
    "branch": true
  },
  "commit": {
    "id": "798e5f902592192afaba73f4668ae30e56eae492",
    "short_id": "798e5f90",
    "title": "Merge branch 'new-branch' into 'master'\r",
    "created_at": "2017-04-13T10:25:17.000+01:00",
    "parent_ids": ["54d483b1ed156fbbf618886ddf7ab023e24f8738", "c8e2d38a6c538822e81c57022a6e3a0cfedebbcc"],
    "message": "Merge branch 'new-branch' into 'master'\r\n\r\nAdd new file\r\n\r\nSee merge request !1",
    "author_name": "Root",
    "author_email": "admin@example.com",
    "authored_date": "2017-04-13T10:25:17.000+01:00",
    "committer_name": "Root",
    "committer_email": "admin@example.com",
    "committed_date": "2017-04-13T10:25:17.000+01:00",
    "author": {
      "name": "Root",
      "username": "root",
      "id": 1,
      "state": "active",
      "avatar_url": null,
      "web_url": "http://localhost:3000/root"
    },
    "author_gravatar_url": null,
    "commit_url": "http://localhost:3000/root/ci-mock/commit/798e5f902592192afaba73f4668ae30e56eae492",
    "commit_path": "/root/ci-mock/commit/798e5f902592192afaba73f4668ae30e56eae492"
  },
  "created_at": "2017-04-13T09:25:18.881Z",
  "updated_at": "2017-04-19T14:30:27.561Z"
};