Merge #16596 - Fix #16429 - Use php8.0 fixed version for TCPDF

Diff: https://github.com/tecnickcom/TCPDF/compare/6.3.5...456b794f1fae9aee5c151a1ee515aae2aaa619a3

Pull-request: #16596
Fixes: #16429

Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
William Desportes 2021-01-28 15:10:45 +01:00
commit 0a9a106633
No known key found for this signature in database
GPG Key ID: 90A0EF1B8251A889
2 changed files with 9 additions and 8 deletions

View File

@ -92,7 +92,7 @@
"symfony/console": "^4.4",
"symfony/finder": "^4.4",
"symfony/twig-bridge": "^4.4",
"tecnickcom/tcpdf": "^6.3",
"tecnickcom/tcpdf": "dev-main#456b794f1fae9aee5c151a1ee515aae2aaa619a3",
"vimeo/psalm": "^4.4.0"
},
"extra": {
@ -116,6 +116,7 @@
"twig-lint": "php scripts/console lint:twig templates --ansi --show-deprecations"
},
"config":{
"sort-packages": true
"sort-packages": true,
"discard-changes": true
}
}

View File

@ -243,7 +243,7 @@ if [ ! -d libraries/tcpdf ] ; then
cp composer.json composer.json.backup
echo "* Running composer"
composer config platform.php "$PHP_REQ"
composer update --no-dev --optimize-autoloader
composer update --no-interaction --no-dev --optimize-autoloader
# Parse the required versions from composer.json
PACKAGES_VERSIONS=''
@ -256,7 +256,7 @@ if [ ! -d libraries/tcpdf ] ; then
do
PACKAGES_VERSIONS="$PACKAGES_VERSIONS $PACKAGES:`awk "/require-dev/ {printline = 1; print; next } printline" composer.json | grep "$PACKAGES" | awk -F [\\"] '{print $4}'`"
done
composer require --optimize-autoloader --update-no-dev $PACKAGES_VERSIONS
composer require --no-interaction --optimize-autoloader --update-no-dev $PACKAGES_VERSIONS
mv composer.json.backup composer.json
echo "* Cleanup of composer packages"
@ -305,10 +305,10 @@ fi
rm -rf themes/bootstrap
if [ -f ./scripts/console ]; then
composer update
composer update --no-interaction
# Warm up the routing cache for 5.1+ releases
./scripts/console cache:warmup --routing
composer update --no-dev --optimize-autoloader
composer update --no-interaction --no-dev --optimize-autoloader
fi
# Remove git metadata
@ -317,7 +317,7 @@ find . -name .gitignore -print0 | xargs -0 -r rm -f
find . -name .gitattributes -print0 | xargs -0 -r rm -f
if [ $do_test -eq 1 ] ; then
composer update
composer update --no-interaction
./vendor/bin/phpunit --no-coverage --exclude-group selenium
test_ret=$?
if [ $do_ci -eq 1 ] ; then
@ -336,7 +336,7 @@ if [ $do_test -eq 1 ] ; then
rm -f .phpunit.result.cache
# Remove libs installed for testing
rm -rf build
composer update --no-dev --optimize-autoloader
composer update --no-interaction --no-dev --optimize-autoloader
fi