[Ubuntu] Add PHP 8.0 (#2162)

This commit is contained in:
Shivam Mathur
2020-12-03 21:02:57 +05:30
committed by GitHub
parent 5987ab0f60
commit c899ed38f9

View File

@@ -14,15 +14,15 @@ apt-get update
# Install PHP # Install PHP
if isUbuntu16 ; then if isUbuntu16 ; then
php_versions="5.6 7.0 7.1 7.2 7.3 7.4" php_versions="5.6 7.0 7.1 7.2 7.3 7.4 8.0"
fi fi
if isUbuntu18 ; then if isUbuntu18 ; then
php_versions="7.1 7.2 7.3 7.4" php_versions="7.1 7.2 7.3 7.4 8.0"
fi fi
if isUbuntu20 ; then if isUbuntu20 ; then
php_versions="7.4" php_versions="7.4 8.0"
fi fi
for version in $php_versions; do for version in $php_versions; do
@@ -44,7 +44,6 @@ for version in $php_versions; do
php$version-imap \ php$version-imap \
php$version-interbase \ php$version-interbase \
php$version-intl \ php$version-intl \
php$version-json \
php$version-ldap \ php$version-ldap \
php$version-mbstring \ php$version-mbstring \
php$version-mysql \ php$version-mysql \
@@ -60,7 +59,6 @@ for version in $php_versions; do
php$version-sybase \ php$version-sybase \
php$version-tidy \ php$version-tidy \
php$version-xml \ php$version-xml \
php$version-xmlrpc \
php$version-xsl \ php$version-xsl \
php$version-zip php$version-zip
@@ -71,6 +69,10 @@ for version in $php_versions; do
if [[ $version == "7.2" || $version == "7.3" ]]; then if [[ $version == "7.2" || $version == "7.3" ]]; then
apt-fast install -y --no-install-recommends php$version-recode apt-fast install -y --no-install-recommends php$version-recode
fi fi
if [[ $version != "8.0" ]]; then
apt-fast install -y --no-install-recommends php$version-xmlrpc php$version-json
fi
done done
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
@@ -105,7 +107,7 @@ echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> /etc/skel/.bashr
mkdir -p /etc/skel/.composer mkdir -p /etc/skel/.composer
# Install phpunit (for PHP) # Install phpunit (for PHP)
wget -q -O phpunit https://phar.phpunit.de/phpunit-7.phar wget -q -O phpunit https://phar.phpunit.de/phpunit-8.phar
chmod +x phpunit chmod +x phpunit
mv phpunit /usr/local/bin/phpunit mv phpunit /usr/local/bin/phpunit