Ensured more non-prod files are ignored/deleted from the final docker image

This commit is contained in:
Alejandro Celaya 2020-03-21 16:11:56 +01:00
parent c556d8123b
commit d22f020eb5
2 changed files with 7 additions and 4 deletions

View file

@ -8,17 +8,18 @@ data/migrations_template.txt
data/GeoLite2-City.*
data/database.sqlite
data/shlink-tests.db
**/.gitignore
CHANGELOG.md
UPGRADE.md
composer.lock
vendor
docs
indocker
docker-*
php*
.php*
infection.json
phpstan.neon
**/test*
build*
.github
hooks
.git*
.scrutinizer.yml
.travis.yml

View file

@ -41,6 +41,8 @@ FROM base as builder
COPY . .
COPY --from=composer:1.10.1 /usr/bin/composer ./composer.phar
RUN php composer.phar install --no-dev --optimize-autoloader --prefer-dist --no-progress --no-interaction && \
php composer.phar clear-cache && \
rm composer.* && \
sed -i "s/%SHLINK_VERSION%/${SHLINK_VERSION}/g" config/autoload/app_options.global.php