rector/Dockerfile

23 lines
440 B
Docker
Raw Normal View History

FROM composer:1.8 AS composer
2018-12-12 09:33:46 +01:00
RUN composer global require hirak/prestissimo
COPY composer.json composer.json
COPY stubs stubs
RUN composer install --no-dev --optimize-autoloader --prefer-dist
2018-12-12 09:33:46 +01:00
2020-01-22 00:29:34 +01:00
FROM php:7.4-cli as rector
WORKDIR /rector
2018-12-12 09:33:46 +01:00
COPY --from=composer /app .
2020-01-22 00:29:34 +01:00
COPY . .
2018-12-12 09:33:46 +01:00
ENTRYPOINT [ "bin/rector" ]
2020-01-22 00:29:34 +01:00
## Used for getrector.org/demo
FROM rector as rector-secured
COPY .docker/php/security.ini /usr/local/etc/php/conf.d/security.ini