22
33group "default" {
44 targets = [
5-
5+
6+ " php85" ,
67 " php84" ,
78 " php83" ,
89 " php82" ,
@@ -12,6 +13,27 @@ group "default" {
1213 ]
1314}
1415
16+ group "php85-apache-all" {
17+ targets = [
18+ " php85-slim-apache" ,
19+ " php85-apache" ,
20+ " php85-apache-node24" ," php85-apache-node22" ," php85-apache-node20" ,
21+ ]
22+ }
23+ group "php85-fpm-all" {
24+ targets = [
25+ " php85-slim-fpm" ,
26+ " php85-fpm" ,
27+ " php85-fpm-node24" ," php85-fpm-node22" ," php85-fpm-node20" ,
28+ ]
29+ }
30+ group "php85-cli-all" {
31+ targets = [
32+ " php85-slim-cli" ,
33+ " php85-cli" ,
34+ " php85-cli-node24" ," php85-cli-node22" ," php85-cli-node20" ,
35+ ]
36+ }
1537group "php84-apache-all" {
1638 targets = [
1739 " php84-slim-apache" ,
@@ -140,6 +162,9 @@ group "php74-cli-all" {
140162}
141163
142164
165+ group "php85" {
166+ targets = [" php85-apache-all" ," php85-fpm-all" ," php85-cli-all" ,]
167+ }
143168group "php84" {
144169 targets = [" php84-apache-all" ," php84-fpm-all" ," php84-cli-all" ,]
145170}
@@ -186,6 +211,237 @@ target "default" {
186211}
187212
188213
214+ # ##########################
215+ # # PHP 8.5
216+ # ##########################
217+ # thecodingmachine/php:8.5-v5-slim-apache
218+ target "php85-slim-apache" {
219+ inherits = [" default" ]
220+ tags = tag (" 8.5" , " slim-apache" )
221+ dockerfile = " Dockerfile.slim.apache"
222+ args = {
223+ PHP_VERSION = " 8.5"
224+ VARIANT = " apache"
225+ }
226+ }
227+
228+ # thecodingmachine/php:8.5-v5-apache
229+ target "php85-apache" {
230+ inherits = [" default" ]
231+ tags = tag (" 8.5" , " apache" )
232+ dockerfile = " Dockerfile.apache"
233+ args = {
234+ PHP_VERSION = " 8.5"
235+ VARIANT = " apache"
236+ FROM_IMAGE = " slim"
237+ }
238+ contexts = {
239+ slim = " target:php85-slim-apache"
240+ }
241+ }
242+
243+ # thecodingmachine/php:8.5-v5-apache-node24
244+ target "php85-apache-node24" {
245+ inherits = [" default" ]
246+ tags = tag (" 8.5" , " apache-node24" )
247+ dockerfile = " Dockerfile.apache.node"
248+ args = {
249+ PHP_VERSION = " 8.5"
250+ VARIANT = " apache-node24"
251+ FROM_IMAGE = " fat"
252+ NODE_VERSION = " 24"
253+ }
254+ contexts = {
255+ fat = " target:php85-apache"
256+ }
257+ }
258+
259+ # thecodingmachine/php:8.5-v5-apache-node22
260+ target "php85-apache-node22" {
261+ inherits = [" default" ]
262+ tags = tag (" 8.5" , " apache-node22" )
263+ dockerfile = " Dockerfile.apache.node"
264+ args = {
265+ PHP_VERSION = " 8.5"
266+ VARIANT = " apache-node22"
267+ FROM_IMAGE = " fat"
268+ NODE_VERSION = " 22"
269+ }
270+ contexts = {
271+ fat = " target:php85-apache"
272+ }
273+ }
274+
275+ # thecodingmachine/php:8.5-v5-apache-node20
276+ target "php85-apache-node20" {
277+ inherits = [" default" ]
278+ tags = tag (" 8.5" , " apache-node20" )
279+ dockerfile = " Dockerfile.apache.node"
280+ args = {
281+ PHP_VERSION = " 8.5"
282+ VARIANT = " apache-node20"
283+ FROM_IMAGE = " fat"
284+ NODE_VERSION = " 20"
285+ }
286+ contexts = {
287+ fat = " target:php85-apache"
288+ }
289+ }
290+
291+ # ##########################
292+ # # PHP 8.5
293+ # ##########################
294+ # thecodingmachine/php:8.5-v5-slim-fpm
295+ target "php85-slim-fpm" {
296+ inherits = [" default" ]
297+ tags = tag (" 8.5" , " slim-fpm" )
298+ dockerfile = " Dockerfile.slim.fpm"
299+ args = {
300+ PHP_VERSION = " 8.5"
301+ VARIANT = " fpm"
302+ }
303+ }
304+
305+ # thecodingmachine/php:8.5-v5-fpm
306+ target "php85-fpm" {
307+ inherits = [" default" ]
308+ tags = tag (" 8.5" , " fpm" )
309+ dockerfile = " Dockerfile.fpm"
310+ args = {
311+ PHP_VERSION = " 8.5"
312+ VARIANT = " fpm"
313+ FROM_IMAGE = " slim"
314+ }
315+ contexts = {
316+ slim = " target:php85-slim-fpm"
317+ }
318+ }
319+
320+ # thecodingmachine/php:8.5-v5-fpm-node24
321+ target "php85-fpm-node24" {
322+ inherits = [" default" ]
323+ tags = tag (" 8.5" , " fpm-node24" )
324+ dockerfile = " Dockerfile.fpm.node"
325+ args = {
326+ PHP_VERSION = " 8.5"
327+ VARIANT = " fpm-node24"
328+ FROM_IMAGE = " fat"
329+ NODE_VERSION = " 24"
330+ }
331+ contexts = {
332+ fat = " target:php85-fpm"
333+ }
334+ }
335+
336+ # thecodingmachine/php:8.5-v5-fpm-node22
337+ target "php85-fpm-node22" {
338+ inherits = [" default" ]
339+ tags = tag (" 8.5" , " fpm-node22" )
340+ dockerfile = " Dockerfile.fpm.node"
341+ args = {
342+ PHP_VERSION = " 8.5"
343+ VARIANT = " fpm-node22"
344+ FROM_IMAGE = " fat"
345+ NODE_VERSION = " 22"
346+ }
347+ contexts = {
348+ fat = " target:php85-fpm"
349+ }
350+ }
351+
352+ # thecodingmachine/php:8.5-v5-fpm-node20
353+ target "php85-fpm-node20" {
354+ inherits = [" default" ]
355+ tags = tag (" 8.5" , " fpm-node20" )
356+ dockerfile = " Dockerfile.fpm.node"
357+ args = {
358+ PHP_VERSION = " 8.5"
359+ VARIANT = " fpm-node20"
360+ FROM_IMAGE = " fat"
361+ NODE_VERSION = " 20"
362+ }
363+ contexts = {
364+ fat = " target:php85-fpm"
365+ }
366+ }
367+
368+ # ##########################
369+ # # PHP 8.5
370+ # ##########################
371+ # thecodingmachine/php:8.5-v5-slim-cli
372+ target "php85-slim-cli" {
373+ inherits = [" default" ]
374+ tags = tag (" 8.5" , " slim-cli" )
375+ dockerfile = " Dockerfile.slim.cli"
376+ args = {
377+ PHP_VERSION = " 8.5"
378+ VARIANT = " cli"
379+ }
380+ }
381+
382+ # thecodingmachine/php:8.5-v5-cli
383+ target "php85-cli" {
384+ inherits = [" default" ]
385+ tags = tag (" 8.5" , " cli" )
386+ dockerfile = " Dockerfile.cli"
387+ args = {
388+ PHP_VERSION = " 8.5"
389+ VARIANT = " cli"
390+ FROM_IMAGE = " slim"
391+ }
392+ contexts = {
393+ slim = " target:php85-slim-cli"
394+ }
395+ }
396+
397+ # thecodingmachine/php:8.5-v5-cli-node24
398+ target "php85-cli-node24" {
399+ inherits = [" default" ]
400+ tags = tag (" 8.5" , " cli-node24" )
401+ dockerfile = " Dockerfile.cli.node"
402+ args = {
403+ PHP_VERSION = " 8.5"
404+ VARIANT = " cli-node24"
405+ FROM_IMAGE = " fat"
406+ NODE_VERSION = " 24"
407+ }
408+ contexts = {
409+ fat = " target:php85-cli"
410+ }
411+ }
412+
413+ # thecodingmachine/php:8.5-v5-cli-node22
414+ target "php85-cli-node22" {
415+ inherits = [" default" ]
416+ tags = tag (" 8.5" , " cli-node22" )
417+ dockerfile = " Dockerfile.cli.node"
418+ args = {
419+ PHP_VERSION = " 8.5"
420+ VARIANT = " cli-node22"
421+ FROM_IMAGE = " fat"
422+ NODE_VERSION = " 22"
423+ }
424+ contexts = {
425+ fat = " target:php85-cli"
426+ }
427+ }
428+
429+ # thecodingmachine/php:8.5-v5-cli-node20
430+ target "php85-cli-node20" {
431+ inherits = [" default" ]
432+ tags = tag (" 8.5" , " cli-node20" )
433+ dockerfile = " Dockerfile.cli.node"
434+ args = {
435+ PHP_VERSION = " 8.5"
436+ VARIANT = " cli-node20"
437+ FROM_IMAGE = " fat"
438+ NODE_VERSION = " 20"
439+ }
440+ contexts = {
441+ fat = " target:php85-cli"
442+ }
443+ }
444+
189445# ##########################
190446# # PHP 8.4
191447# ##########################
0 commit comments