Travis CI: Add PHP 7.4, improve deployment logging

This commit is contained in:
Daniel Rudolf 2019-10-01 13:28:21 +02:00
parent 681ad27158
commit 92a8a299f8
No known key found for this signature in database
GPG Key ID: A061F02CD8DE4538
2 changed files with 5 additions and 0 deletions

View File

@ -3,19 +3,23 @@ set -e
# setup build system # setup build system
echo "Installing build dependencies..." echo "Installing build dependencies..."
echo
case "$1" in case "$1" in
"--deploy") "--deploy")
echo "Synchronizing package index files..." echo "Synchronizing package index files..."
sudo apt-get update sudo apt-get update
echo
echo "Installing cloc..." echo "Installing cloc..."
sudo apt-get install -y cloc sudo apt-get install -y cloc
echo
echo "Installing phpDocumentor..." echo "Installing phpDocumentor..."
curl --location --output "$PICO_TOOLS_DIR/phpdoc" \ curl --location --output "$PICO_TOOLS_DIR/phpdoc" \
"https://github.com/phpDocumentor/phpDocumentor2/releases/latest/download/phpDocumentor.phar" "https://github.com/phpDocumentor/phpDocumentor2/releases/latest/download/phpDocumentor.phar"
chmod +x "$PICO_TOOLS_DIR/phpdoc" chmod +x "$PICO_TOOLS_DIR/phpdoc"
echo
;; ;;
esac esac

View File

@ -19,6 +19,7 @@ jobs:
- php: 7.1 - php: 7.1
- php: 7.2 - php: 7.2
- php: 7.3 - php: 7.3
- php: 7.4
- php: nightly - php: nightly
- php: hhvm-3.27 # until Sep 2019 - php: hhvm-3.27 # until Sep 2019
- php: hhvm-3.30 # until Nov 2019 - php: hhvm-3.30 # until Nov 2019