fix: Caddy build (#407)

This commit is contained in:
Kévin Dunglas 2023-05-23 11:01:25 +02:00 committed by GitHub
parent 508f6234af
commit 8a28b071e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,12 +10,11 @@ FROM composer/composer:2-bin AS composer
FROM mlocati/php-extension-installer:latest AS php_extension_installer
# Build Caddy with the Mercure and Vulcain modules
FROM caddy:2.6-builder-alpine AS app_caddy_builder
# Temporary fix for https://github.com/dunglas/mercure/issues/770
FROM caddy:2.7-builder-alpine AS app_caddy_builder
RUN xcaddy build \
--with github.com/dunglas/mercure \
RUN xcaddy build v2.6.4 \
--with github.com/dunglas/mercure/caddy \
--with github.com/dunglas/vulcain \
--with github.com/dunglas/vulcain/caddy
# Prod image
@ -121,7 +120,7 @@ RUN set -eux; \
RUN rm -f .env.local.php
# Caddy image
FROM caddy:2.6-alpine AS app_caddy
FROM caddy:2-alpine AS app_caddy
WORKDIR /srv/app