Skip to content

Commit 1499384

Browse files
committed
ci: upgrade to teliaoss/github-pr-resource
1 parent 6429526 commit 1499384

File tree

2 files changed

+31
-25
lines changed

2 files changed

+31
-25
lines changed

concourse/loofah-pr.yml

+14-11
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
11
% require "common_prelude.rb"
22

3+
resource_types:
4+
- name: pull-request
5+
type: registry-image
6+
source:
7+
repository: teliaoss/github-pr-resource
8+
39
resources:
410
<%= erbify_file "common_resources.yml" -%>
511
- name: loofah-pr
612
type: pull-request
7-
icon: "github"
13+
icon: github
14+
check_every: 15m
15+
# https://ci.nokogiri.org/api/v1/teams/nokogiri-core/pipelines/loofah-pr/resources/loofah-pr/check/webhook?webhook_token=((webhook_token))
16+
webhook_token: ((loofah-pr-webhook-token))
817
source:
9-
repo: flavorjones/loofah
18+
repository: flavorjones/loofah
1019
access_token: ((github-repo-status-access-token))
1120
ignore_paths: <%= $common_ignore_paths %>
1221

13-
resource_types:
14-
- name: pull-request
15-
type: registry-image
16-
source:
17-
repository: jtarchie/pr
18-
1922
jobs:
2023
- name: pr-pending
2124
public: true
@@ -26,7 +29,7 @@ jobs:
2629
- put: loofah-pr
2730
params:
2831
path: loofah-pr
29-
status: pending
32+
status: PENDING
3033

3134
- name: pr-success
3235
public: true
@@ -42,7 +45,7 @@ jobs:
4245
- put: loofah-pr
4346
params:
4447
path: loofah-pr
45-
status: success
48+
status: SUCCESS
4649

4750
% RUBIES[:mri].each do |ruby_version|
4851
- name: ruby-<%= ruby_version %>-pr
@@ -71,5 +74,5 @@ jobs:
7174
put: loofah-pr
7275
params:
7376
path: loofah-pr
74-
status: failure
77+
status: FAILURE
7578
% end

concourse/loofah-pr.yml.generated

+17-14
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11

2+
resource_types:
3+
- name: pull-request
4+
type: registry-image
5+
source:
6+
repository: teliaoss/github-pr-resource
7+
28
resources:
39
- name: ci
410
type: git
@@ -9,18 +15,15 @@ resources:
915
disable_ci_skip: true # always get the latest pipeline configuration
1016
- name: loofah-pr
1117
type: pull-request
12-
icon: "github"
18+
icon: github
19+
check_every: 15m
20+
# https://ci.nokogiri.org/api/v1/teams/nokogiri-core/pipelines/loofah-pr/resources/loofah-pr/check/webhook?webhook_token=((webhook_token))
21+
webhook_token: ((loofah-pr-webhook-token))
1322
source:
14-
repo: flavorjones/loofah
23+
repository: flavorjones/loofah
1524
access_token: ((github-repo-status-access-token))
1625
ignore_paths: ["CHANGELOG.md","README.md","concourse/**"]
1726

18-
resource_types:
19-
- name: pull-request
20-
type: registry-image
21-
source:
22-
repository: jtarchie/pr
23-
2427
jobs:
2528
- name: pr-pending
2629
public: true
@@ -31,7 +34,7 @@ jobs:
3134
- put: loofah-pr
3235
params:
3336
path: loofah-pr
34-
status: pending
37+
status: PENDING
3538

3639
- name: pr-success
3740
public: true
@@ -48,7 +51,7 @@ jobs:
4851
- put: loofah-pr
4952
params:
5053
path: loofah-pr
51-
status: success
54+
status: SUCCESS
5255

5356
- name: ruby-2.4-pr
5457
public: true
@@ -76,7 +79,7 @@ jobs:
7679
put: loofah-pr
7780
params:
7881
path: loofah-pr
79-
status: failure
82+
status: FAILURE
8083
- name: ruby-2.5-pr
8184
public: true
8285
plan:
@@ -103,7 +106,7 @@ jobs:
103106
put: loofah-pr
104107
params:
105108
path: loofah-pr
106-
status: failure
109+
status: FAILURE
107110
- name: ruby-2.6-pr
108111
public: true
109112
plan:
@@ -130,7 +133,7 @@ jobs:
130133
put: loofah-pr
131134
params:
132135
path: loofah-pr
133-
status: failure
136+
status: FAILURE
134137
- name: ruby-2.7-pr
135138
public: true
136139
plan:
@@ -157,4 +160,4 @@ jobs:
157160
put: loofah-pr
158161
params:
159162
path: loofah-pr
160-
status: failure
163+
status: FAILURE

0 commit comments

Comments
 (0)