@@ -8,131 +8,160 @@ jobs:
8
8
communes :
9
9
runs-on : ubuntu-latest
10
10
steps :
11
- - name : Checkout
12
- uses : actions/checkout@v2
13
- - name : Build and publish to dockerhub
14
- uses : IMIO/buildout.pm/actions/dockerhub@master
11
+ - name : Build and publish communes image to harbor
12
+ uses : IMIO/buildout.pm/actions/harbor@master
15
13
with :
16
14
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
17
15
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
18
- tags : " imiobe/iadelib:${{ github.ref_name }},imiobe/iadelib:communes-${{ github.ref_name }}"
16
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
17
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
18
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
19
+ tags : |
20
+ "imiobe/iadelib:${{ github.ref_name }}"
21
+ "imiobe/iadelib:communes-${{ github.ref_name }}"
22
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:${{ github.ref_name }}"
23
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:${{ github.ref_name }}"
24
+
19
25
bep :
20
26
runs-on : ubuntu-latest
21
27
steps :
22
- - name : Checkout
23
- uses : actions/checkout@v2
24
- - name : Build and publish to dockerhub
25
- uses : IMIO/buildout.pm/actions/dockerhub@master
28
+ - name : Build and publish bep image to harbor
29
+ uses : IMIO/buildout.pm/actions/harbor@master
26
30
with :
27
31
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
28
32
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
33
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
34
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
35
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
29
36
profile : bep
30
- tags : " imiobe/iadelib:bep-${{ github.ref_name }}"
37
+ tags : |
38
+ "imiobe/iadelib:bep-${{ github.ref_name }}"
39
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:bep-${{ github.ref_name }}"
40
+
31
41
charleroi :
32
42
runs-on : ubuntu-latest
33
43
steps :
34
- - name : Checkout
35
- uses : actions/checkout@v2
36
- - name : Build and publish to dockerhub
37
- uses : IMIO/buildout.pm/actions/dockerhub@master
44
+ - name : Build and publish charleroi image to harbor
45
+ uses : IMIO/buildout.pm/actions/harbor@master
38
46
with :
39
47
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
40
48
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
49
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
50
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
51
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
41
52
profile : charleroi
42
- tags : " imiobe/iadelib:charleroi-${{ github.ref_name }}"
53
+ tags : |
54
+ "imiobe/iadelib:charleroi-${{ github.ref_name }}"
55
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:charleroi-${{ github.ref_name }}"
56
+
43
57
hainaut-prov :
44
58
runs-on : ubuntu-latest
45
59
steps :
46
- - name : Checkout
47
- uses : actions/checkout@v2
48
- - name : Build and publish to dockerhub
49
- uses : IMIO/buildout.pm/actions/dockerhub@master
60
+ - name : Build and publish hainaut-prov image to harbor
61
+ uses : IMIO/buildout.pm/actions/harbor@master
50
62
with :
51
63
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
52
64
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
65
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
66
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
67
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
53
68
profile : hainaut-prov
54
- tags : " imiobe/iadelib:hainaut-prov-${{ github.ref_name }}"
55
- # idea:
56
- # runs-on: ubuntu-latest
57
- # steps:
58
- # - name: Checkout
59
- # uses: actions/checkout@v2
60
- # - name: Build and publish to dockerhub
61
- # uses: IMIO/buildout.pm/actions/dockerhub@master
62
- # with:
63
- # DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
64
- # DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}
65
- # profile: idea
66
- # tags: "imiobe/iadelib:idea-${{ github.ref_name }}"
69
+ tags : |
70
+ "imiobe/iadelib:hainaut-prov-${{ github.ref_name }}"
71
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:hainaut-prov-${{ github.ref_name }}"
72
+
67
73
lalouviere :
68
74
runs-on : ubuntu-latest
69
75
steps :
70
- - name : Checkout
71
- uses : actions/checkout@v2
72
- - name : Build and publish to dockerhub
73
- uses : IMIO/buildout.pm/actions/dockerhub@master
76
+ - name : Build and publish lalouviere image to harbor
77
+ uses : IMIO/buildout.pm/actions/harbor@master
74
78
with :
75
79
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
76
80
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
81
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
82
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
83
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
77
84
profile : lalouviere
78
- tags : " imiobe/iadelib:lalouviere-${{ github.ref_name }}"
85
+ tags : |
86
+ "imiobe/iadelib:lalouviere-${{ github.ref_name }}"
87
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:lalouviere-${{ github.ref_name }}"
88
+
79
89
lalouviere-cpas :
80
90
runs-on : ubuntu-latest
81
91
steps :
82
- - name : Checkout
83
- uses : actions/checkout@v2
84
- - name : Build and publish to dockerhub
85
- uses : IMIO/buildout.pm/actions/dockerhub@master
92
+ - name : Build and publish lalouviere-cpas image to harbor
93
+ uses : IMIO/buildout.pm/actions/harbor@master
86
94
with :
87
95
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
88
96
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
97
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
98
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
99
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
89
100
profile : lalouviere-cpas
90
- tags : " imiobe/iadelib:lalouviere-cpas-${{ github.ref_name }}"
101
+ tags : |
102
+ "imiobe/iadelib:lalouviere-cpas-${{ github.ref_name }}"
103
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:lalouviere-cpas-${{ github.ref_name }}"
104
+
91
105
liege :
92
106
runs-on : ubuntu-latest
93
107
steps :
94
- - name : Checkout
95
- uses : actions/checkout@v2
96
- - name : Build and publish to dockerhub
97
- uses : IMIO/buildout.pm/actions/dockerhub@master
108
+ - name : Build and publish liege image to harbor
109
+ uses : IMIO/buildout.pm/actions/harbor@master
98
110
with :
99
111
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
100
112
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
113
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
114
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
115
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
101
116
profile : liege
102
- tags : " imiobe/iadelib:liege-${{ github.ref_name }}"
117
+ tags : |
118
+ "imiobe/iadelib:liege-${{ github.ref_name }}"
119
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:liege-${{ github.ref_name }}"
120
+
103
121
mons :
104
122
runs-on : ubuntu-latest
105
123
steps :
106
- - name : Checkout
107
- uses : actions/checkout@v2
108
- - name : Build and publish to dockerhub
109
- uses : IMIO/buildout.pm/actions/dockerhub@master
124
+ - name : Build and publish mons image to harbor
125
+ uses : IMIO/buildout.pm/actions/harbor@master
110
126
with :
111
127
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
112
128
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
129
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
130
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
131
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
113
132
profile : mons
114
- tags : " imiobe/iadelib:mons-${{ github.ref_name }}"
133
+ tags : |
134
+ "imiobe/iadelib:mons-${{ github.ref_name }}"
135
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:mons-${{ github.ref_name }}"
136
+
115
137
namur :
116
138
runs-on : ubuntu-latest
117
139
steps :
118
- - name : Checkout
119
- uses : actions/checkout@v2
120
- - name : Build and publish to dockerhub
121
- uses : IMIO/buildout.pm/actions/dockerhub@master
140
+ - name : Build and publish namur image to harbor
141
+ uses : IMIO/buildout.pm/actions/harbor@master
122
142
with :
123
143
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
124
144
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
145
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
146
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
147
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
125
148
profile : namur
126
- tags : " imiobe/iadelib:namur-${{ github.ref_name }}"
149
+ tags : |
150
+ "imiobe/iadelib:namur-${{ github.ref_name }}"
151
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:namur-${{ github.ref_name }}"
152
+
127
153
seraing :
128
154
runs-on : ubuntu-latest
129
155
steps :
130
- - name : Checkout
131
- uses : actions/checkout@v2
132
- - name : Build and publish to dockerhub
133
- uses : IMIO/buildout.pm/actions/dockerhub@master
156
+ - name : Build and publish seraing image to harbor
157
+ uses : IMIO/buildout.pm/actions/harbor@master
134
158
with :
135
159
DOCKERHUB_USERNAME : ${{ secrets.DOCKERHUB_USERNAME }}
136
160
DOCKERHUB_PASSWORD : ${{ secrets.DOCKERHUB_PASSWORD }}
161
+ HARBOR_URL : ${{ secrets.HARBOR_URL }}
162
+ DELIB_HARBOR_USERNAME : ${{ secrets.DELIB_HARBOR_USERNAME }}
163
+ DELIB_HARBOR_PASSWORD : ${{ secrets.DELIB_HARBOR_PASSWORD }}
137
164
profile : seraing
138
- tags : " imiobe/iadelib:seraing-${{ github.ref_name }}"
165
+ tags : |
166
+ "imiobe/iadelib:seraing-${{ github.ref_name }}"
167
+ "${{ secrets.HARBOR_URL }}/delib/iadelib:seraing-${{ github.ref_name }}"
0 commit comments