mirror of
https://github.com/the-programmers-hangout/Hermes.git
synced 2026-09-04 09:15:59 +02:00
github actions
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
FROM composer:2-php8.4 AS builder
|
||||
|
||||
WORKDIR /build
|
||||
ENV APP_ENV=development
|
||||
|
||||
COPY composer.json composer.lock* ./
|
||||
RUN composer install --no-dev --prefer-dist --no-interaction --optimize-autoloader
|
||||
|
||||
COPY . .
|
||||
RUN php laracord app:build \
|
||||
&& mkdir -p /out \
|
||||
&& cp builds/laracord /out/laracord
|
||||
|
||||
FROM php:8.4-cli-alpine AS runtime
|
||||
|
||||
WORKDIR /app
|
||||
COPY --from=builder /out/laracord /app/laracord
|
||||
RUN chmod +x /app/laracord
|
||||
|
||||
CMD ["php", "/app/laracord"]
|
||||
Reference in New Issue
Block a user