Skip to content

Commit 6e481bd

Browse files
author
Nick Vyzas
authored
Merge clickhouse support into main packages (#3051)
1 parent 7ba37e9 commit 6e481bd

File tree

1 file changed

+11
-154
lines changed

1 file changed

+11
-154
lines changed

docker-compose.yml

+11-154
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ services:
4040
- MAKEOPT
4141
- CURVER
4242
- PKG_RELEASE=centos7
43+
- PROXYSQL_BUILD_TYPE=clickhouse
4344
command:
4445
- /opt/entrypoint/entrypoint.bash
4546
centos7_dbg_build:
@@ -56,20 +57,6 @@ services:
5657
- PROXYSQL_BUILD_TYPE=debug
5758
command:
5859
- /opt/entrypoint/entrypoint.bash
59-
centos7_ch_build:
60-
image: proxysql/packaging:build-centos7
61-
volumes:
62-
- ./docker/images/proxysql/rhel-compliant/rhel7/rpmmacros/:/root/
63-
- ./docker/images/proxysql/rhel-compliant/rhel7/entrypoint/:/opt/entrypoint/
64-
- ./:/opt/proxysql/
65-
environment:
66-
- MAKE
67-
- MAKEOPT
68-
- CURVER
69-
- PKG_RELEASE=clickhouse-centos7
70-
- PROXYSQL_BUILD_TYPE=clickhouse
71-
command:
72-
- /opt/entrypoint/entrypoint.bash
7360
centos8_build:
7461
image: proxysql/packaging:build-centos8
7562
volumes:
@@ -81,6 +68,7 @@ services:
8168
- MAKEOPT
8269
- CURVER
8370
- PKG_RELEASE=centos8
71+
- PROXYSQL_BUILD_TYPE=clickhouse
8472
command:
8573
- /opt/entrypoint/entrypoint.bash
8674
centos8_dbg_build:
@@ -97,20 +85,6 @@ services:
9785
- PROXYSQL_BUILD_TYPE=debug
9886
command:
9987
- /opt/entrypoint/entrypoint.bash
100-
centos8_ch_build:
101-
image: proxysql/packaging:build-centos8
102-
volumes:
103-
- ./docker/images/proxysql/rhel-compliant/rhel7/rpmmacros/:/root/
104-
- ./docker/images/proxysql/rhel-compliant/rhel7/entrypoint/:/opt/entrypoint/
105-
- ./:/opt/proxysql/
106-
environment:
107-
- MAKE
108-
- MAKEOPT
109-
- CURVER
110-
- PKG_RELEASE=clickhouse-centos8
111-
- PROXYSQL_BUILD_TYPE=clickhouse
112-
command:
113-
- /opt/entrypoint/entrypoint.bash
11488
fedora24_build:
11589
image: proxysql/packaging:build-fedora24
11690
volumes:
@@ -122,6 +96,7 @@ services:
12296
- MAKEOPT
12397
- CURVER
12498
- PKG_RELEASE=fedora24
99+
- PROXYSQL_BUILD_TYPE=clickhouse
125100
command:
126101
- /opt/entrypoint/entrypoint.bash
127102
fedora24_dbg_build:
@@ -138,20 +113,6 @@ services:
138113
- PROXYSQL_BUILD_TYPE=debug
139114
command:
140115
- /opt/entrypoint/entrypoint.bash
141-
fedora24_ch_build:
142-
image: proxysql/packaging:build-fedora24
143-
volumes:
144-
- ./docker/images/proxysql/rhel-compliant/rpmmacros/:/root/
145-
- ./docker/images/proxysql/rhel-compliant/entrypoint/:/opt/entrypoint/
146-
- ./:/opt/proxysql/
147-
environment:
148-
- MAKE
149-
- MAKEOPT
150-
- CURVER
151-
- PKG_RELEASE=clickhouse-fedora24
152-
- PROXYSQL_BUILD_TYPE=clickhouse
153-
command:
154-
- /opt/entrypoint/entrypoint.bash
155116
fedora27_build:
156117
image: proxysql/packaging:build-fedora27
157118
volumes:
@@ -163,6 +124,7 @@ services:
163124
- MAKEOPT
164125
- CURVER
165126
- PKG_RELEASE=fedora27
127+
- PROXYSQL_BUILD_TYPE=clickhouse
166128
command:
167129
- /opt/entrypoint/entrypoint.bash
168130
fedora27_dbg_build:
@@ -179,20 +141,6 @@ services:
179141
- PROXYSQL_BUILD_TYPE=debug
180142
command:
181143
- /opt/entrypoint/entrypoint.bash
182-
fedora27_ch_build:
183-
image: proxysql/packaging:build-fedora27
184-
volumes:
185-
- ./docker/images/proxysql/rhel-compliant/rpmmacros/:/root/
186-
- ./docker/images/proxysql/rhel-compliant/entrypoint/:/opt/entrypoint/
187-
- ./:/opt/proxysql/
188-
environment:
189-
- MAKE
190-
- MAKEOPT
191-
- CURVER
192-
- PKG_RELEASE=clickhouse-fedora27
193-
- PROXYSQL_BUILD_TYPE=clickhouse
194-
command:
195-
- /opt/entrypoint/entrypoint.bash
196144
fedora28_build:
197145
image: proxysql/packaging:build-fedora28
198146
volumes:
@@ -204,6 +152,7 @@ services:
204152
- MAKEOPT
205153
- CURVER
206154
- PKG_RELEASE=fedora28
155+
- PROXYSQL_BUILD_TYPE=clickhouse
207156
command:
208157
- /opt/entrypoint/entrypoint.bash
209158
fedora28_dbg_build:
@@ -220,20 +169,6 @@ services:
220169
- PROXYSQL_BUILD_TYPE=debug
221170
command:
222171
- /opt/entrypoint/entrypoint.bash
223-
fedora28_ch_build:
224-
image: proxysql/packaging:build-fedora28
225-
volumes:
226-
- ./docker/images/proxysql/rhel-compliant/rpmmacros/:/root/
227-
- ./docker/images/proxysql/rhel-compliant/entrypoint/:/opt/entrypoint/
228-
- ./:/opt/proxysql/
229-
environment:
230-
- MAKE
231-
- MAKEOPT
232-
- CURVER
233-
- PKG_RELEASE=clickhouse-fedora28
234-
- PROXYSQL_BUILD_TYPE=clickhouse
235-
command:
236-
- /opt/entrypoint/entrypoint.bash
237172
debian8_build:
238173
image: proxysql/packaging:build-debian8
239174
volumes:
@@ -272,6 +207,7 @@ services:
272207
- MAKEOPT
273208
- CURVER
274209
- PKG_RELEASE=debian9
210+
- PROXYSQL_BUILD_TYPE=clickhouse
275211
command:
276212
- /opt/entrypoint/entrypoint.bash
277213
debian9_dbg_build:
@@ -288,20 +224,6 @@ services:
288224
- PROXYSQL_BUILD_TYPE=debug
289225
command:
290226
- /opt/entrypoint/entrypoint.bash
291-
debian9_ch_build:
292-
image: proxysql/packaging:build-debian9
293-
volumes:
294-
- ./docker/images/proxysql/deb-compliant/ctl/:/root/ctl/
295-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
296-
- ./:/opt/proxysql/
297-
environment:
298-
- MAKE
299-
- MAKEOPT
300-
- CURVER
301-
- PKG_RELEASE=clickhouse-debian9
302-
- PROXYSQL_BUILD_TYPE=clickhouse
303-
command:
304-
- /opt/entrypoint/entrypoint.bash
305227
debian9.4_build:
306228
image: proxysql/packaging:build-debian9.4
307229
volumes:
@@ -313,6 +235,7 @@ services:
313235
- MAKEOPT
314236
- CURVER
315237
- PKG_RELEASE=debian9.4
238+
- PROXYSQL_BUILD_TYPE=clickhouse
316239
command:
317240
- /opt/entrypoint/entrypoint.bash
318241
debian9.4_dbg_build:
@@ -329,20 +252,6 @@ services:
329252
- PROXYSQL_BUILD_TYPE=debug
330253
command:
331254
- /opt/entrypoint/entrypoint.bash
332-
debian9.4_ch_build:
333-
image: proxysql/packaging:build-debian9.4
334-
volumes:
335-
- ./docker/images/proxysql/deb-compliant/ctl/:/root/ctl/
336-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
337-
- ./:/opt/proxysql/
338-
environment:
339-
- MAKE
340-
- MAKEOPT
341-
- CURVER
342-
- PKG_RELEASE=clickhouse-debian9.4
343-
- PROXYSQL_BUILD_TYPE=clickhouse
344-
command:
345-
- /opt/entrypoint/entrypoint.bash
346255
debian10_build:
347256
image: proxysql/packaging:build-debian10
348257
volumes:
@@ -354,6 +263,7 @@ services:
354263
- MAKEOPT
355264
- CURVER
356265
- PKG_RELEASE=debian10
266+
- PROXYSQL_BUILD_TYPE=clickhouse
357267
command:
358268
- /opt/entrypoint/entrypoint.bash
359269
debian10_dbg_build:
@@ -370,20 +280,6 @@ services:
370280
- PROXYSQL_BUILD_TYPE=debug
371281
command:
372282
- /opt/entrypoint/entrypoint.bash
373-
debian10_ch_build:
374-
image: proxysql/packaging:build-debian10
375-
volumes:
376-
- ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/
377-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
378-
- ./:/opt/proxysql/
379-
environment:
380-
- MAKE
381-
- MAKEOPT
382-
- CURVER
383-
- PKG_RELEASE=clickhouse-debian10
384-
- PROXYSQL_BUILD_TYPE=clickhouse
385-
command:
386-
- /opt/entrypoint/entrypoint.bash
387283
ubuntu14_build:
388284
image: proxysql/packaging:build-ubuntu14
389285
volumes:
@@ -422,6 +318,7 @@ services:
422318
- MAKEOPT
423319
- CURVER
424320
- PKG_RELEASE=ubuntu16
321+
- PROXYSQL_BUILD_TYPE=clickhouse
425322
command:
426323
- /opt/entrypoint/entrypoint.bash
427324
ubuntu16_dbg_build:
@@ -438,20 +335,6 @@ services:
438335
- PROXYSQL_BUILD_TYPE=debug
439336
command:
440337
- /opt/entrypoint/entrypoint.bash
441-
ubuntu16_ch_build:
442-
image: proxysql/packaging:build-ubuntu16
443-
volumes:
444-
- ./docker/images/proxysql/deb-compliant/pre-systemd/ctl/:/root/ctl/
445-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
446-
- ./:/opt/proxysql/
447-
environment:
448-
- MAKE
449-
- MAKEOPT
450-
- CURVER
451-
- PKG_RELEASE=clickhouse-ubuntu16
452-
- PROXYSQL_BUILD_TYPE=clickhouse
453-
command:
454-
- /opt/entrypoint/entrypoint.bash
455338
ubuntu18_build:
456339
image: proxysql/packaging:build-ubuntu18
457340
volumes:
@@ -463,6 +346,7 @@ services:
463346
- MAKEOPT
464347
- CURVER
465348
- PKG_RELEASE=ubuntu18
349+
- PROXYSQL_BUILD_TYPE=clickhouse
466350
command:
467351
- /opt/entrypoint/entrypoint.bash
468352
ubuntu18_dbg_build:
@@ -479,20 +363,6 @@ services:
479363
- PROXYSQL_BUILD_TYPE=debug
480364
command:
481365
- /opt/entrypoint/entrypoint.bash
482-
ubuntu18_ch_build:
483-
image: proxysql/packaging:build-ubuntu18
484-
volumes:
485-
- ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/
486-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
487-
- ./:/opt/proxysql/
488-
environment:
489-
- MAKE
490-
- MAKEOPT
491-
- CURVER
492-
- PKG_RELEASE=clickhouse-ubuntu18
493-
- PROXYSQL_BUILD_TYPE=clickhouse
494-
command:
495-
- /opt/entrypoint/entrypoint.bash
496366
ubuntu20_build:
497367
image: proxysql/packaging:build-ubuntu20
498368
volumes:
@@ -504,6 +374,7 @@ services:
504374
- MAKEOPT
505375
- CURVER
506376
- PKG_RELEASE=ubuntu20
377+
- PROXYSQL_BUILD_TYPE=clickhouse
507378
command:
508379
- /opt/entrypoint/entrypoint.bash
509380
ubuntu20_dbg_build:
@@ -520,17 +391,3 @@ services:
520391
- PROXYSQL_BUILD_TYPE=debug
521392
command:
522393
- /opt/entrypoint/entrypoint.bash
523-
ubuntu20_ch_build:
524-
image: proxysql/packaging:build-ubuntu20
525-
volumes:
526-
- ./docker/images/proxysql/deb-compliant/latest-package/ctl/:/root/ctl/
527-
- ./docker/images/proxysql/deb-compliant/entrypoint/:/opt/entrypoint/
528-
- ./:/opt/proxysql/
529-
environment:
530-
- MAKE
531-
- MAKEOPT
532-
- CURVER
533-
- PKG_RELEASE=clickhouse-ubuntu20
534-
- PROXYSQL_BUILD_TYPE=clickhouse
535-
command:
536-
- /opt/entrypoint/entrypoint.bash

0 commit comments

Comments
 (0)