5
5
serial_groups : [version]
6
6
plan :
7
7
- aggregate :
8
- - get : maven-resource
8
+ - get : project
9
+ resource : maven-resource
9
10
trigger : true
10
11
- get : version
11
12
params : {pre: rc}
12
13
- task : generate-docker-tags
13
- file : maven-resource/ci/generate-docker-tags.yml
14
+ file : project/ci/generate-docker-tags.yml
15
+ output_mapping : {task-output: generate-docker-tags-output}
14
16
- put : version
15
17
params : {file: version/version}
16
18
- put : maven-resource-image-rc
17
19
params :
18
- build : maven-resource
19
- dockerfile : maven-resource /Dockerfile
20
+ build : project
21
+ dockerfile : project /Dockerfile
20
22
tag : generate-docker-tags-output/tag-alpine
21
23
tag_as_latest : false
22
24
- put : maven-resource-image-rc
23
25
params :
24
- build : maven-resource
25
- dockerfile : maven-resource /debian/Dockerfile
26
+ build : project
27
+ dockerfile : project /debian/Dockerfile
26
28
tag : generate-docker-tags-output/tag-debian
27
29
tag_as_latest : false
28
30
- put : tracker
35
37
serial_groups : [version]
36
38
plan :
37
39
- aggregate :
38
- - get : concourse-commons
40
+ - get : pipeline-tasks
39
41
- get : project
40
42
resource : maven-resource
41
43
passed : [build]
@@ -46,11 +48,13 @@ jobs:
46
48
passed : [build]
47
49
params : {bump: final}
48
50
- task : generate-docker-tags
49
- file : maven-resource /ci/generate-docker-tags.yml
51
+ file : project /ci/generate-docker-tags.yml
50
52
- task : generate-github-release
51
- file : concourse-commons/tasks/generate-github-release.yml
53
+ file : pipeline-tasks/generate-github-release/task.yml
54
+ output_mapping : {task-output: generate-github-release-output}
52
55
- task : generate-commitish
53
- file : concourse-commons/tasks/generate-commitish.yml
56
+ file : pipeline-tasks/generate-commitish/task.yml
57
+ output_mapping : {task-output: generate-commitish-output}
54
58
- put : github-release
55
59
params :
56
60
name : generate-github-release-output/release-name
@@ -104,8 +108,8 @@ resources:
104
108
- name : maven-resource
105
109
type : git
106
110
source :
107
- uri : {{git-uri}}
108
- branch : {{git-branch}}
111
+ uri : {{maven-resource- git-uri}}
112
+ branch : {{maven-resource- git-branch}}
109
113
private_key : {{git-private-key}}
110
114
ignore_paths :
111
115
- LICENSE
@@ -118,21 +122,21 @@ resources:
118
122
source :
119
123
access_token : {{github-release-access-token}}
120
124
repository : maven-resource
121
- user : patrickcrocker
125
+ user : {{github-release-user}}
122
126
123
- - name : concourse-commons
127
+ - name : pipeline-tasks
124
128
type : git
125
129
source :
126
- uri : {{git-concourse-commons }}
127
- branch : master
130
+ uri : {{pipeline-tasks-git-uri }}
131
+ branch : {{pipeline-tasks-git-branch}}
128
132
129
133
- name : version
130
134
type : semver
131
135
source :
132
136
driver : git
133
137
initial_version : 1.0.0-rc.0
134
- uri : {{git-uri -semver}}
135
- branch : version
138
+ uri : {{maven-resource -semver-git-uri }}
139
+ branch : {{maven-resource-semver-git-branch}}
136
140
file : version
137
141
private_key : {{git-private-key}}
138
142
0 commit comments