diff --git a/Dockerfile b/Dockerfile index d5b1923e..c647e9fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,29 +41,32 @@ RUN composer install --no-dev \ RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini" COPY ./docker/php.ini /usr/local/etc/php/conf.d/docker-z99-php.ini +# Warmup caches +RUN php ./docker/build-preloader.php \ + && php /docker/preload.php + + # Quick test RUN time ./csv-blueprint --version --ansi \ && time ./csv-blueprint validate:csv --help --ansi -# Warm up caches - RUN time php /app/docker/build-preloader.php \ - && time php /app/docker/preload.php \ - && echo "opcache.preload=/app/docker/preload.php" >> /usr/local/etc/php/conf.d/docker-z99-php.ini -# && time /app/csv-blueprint validate:csv -h \ -# && time /app/csv-blueprint validate:schema \ -# --schema=/app/schema-examples/*.yml \ -# --schema=/app/schema-examples/*.php \ -# --schema=/app/schema-examples/*.json -vvv \ -# && echo "Warm up is ready!" \ +#RUN time php ./docker/random-csv.php \ +# && echo "opcache.preload=./docker/preload.php" >> /usr/local/etc/php/conf.d/docker-z99-php.ini +# && time ./csv-blueprint validate:csv -h \ +# && time ./csv-blueprint validate:schema \ +# --schema=./schema-examples/*.yml \ +# --schema=./schema-examples/*.php \ +# --schema=./schema-examples/*.json -vvv \ +# && echo "Warm up is ready!" \ -#RUN time php /app/docker/random-csv.php \ -# && time /app/csv-blueprint validate:csv \ -# --schema=/app/schema-examples/full.yml \ -# --csv=/app/docker/random_data.csv \ -# --apply-all=yes \ -# --report=text --mute-errors > /dev/null \ -# && echo "Tests are ready!" \ -# && rm /app/docker/random_data.csv \ -# && du -sh /app/docker +#RUN time php ./docker/random-csv.php \ +# && time ./csv-blueprint validate:csv \ +# --schema=./schema-examples/full.yml \ +# --csv=./docker/random_data.csv \ +# --apply-all=yes \ +# --report=text --mute-errors > /dev/null \ +# && echo "Tests are ready!" \ +# && rm ./docker/random_data.csv \ +# && du -sh ./docker ENTRYPOINT ["/app/csv-blueprint"]