Software: Apache. PHP/8.3.27 uname -a: Linux pdx1-shared-a4-04 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64 uid=6659440(dh_z2jmpm) gid=2086089(pg10499364) groups=2086089(pg10499364) Safe-mode: OFF (not secure) /usr/local/wp/vendor/wp-cli/media-command/bin/ drwxr-xr-x | |
| Viewing file: Select action/file-type: #!/usr/bin/env bash
set -ex
# ImageMagick/Imagick versions to use.
IMAGEMAGICK_VERSION='6.9.6-8'
IMAGICK_VERSION='3.4.3'
if [[ "$TRAVIS_PHP_VERSION" = 7.1 ]]; then
IMAGEMAGICK_VERSION='7.0.3-10'
fi
# Based on http://stackoverflow.com/a/41138688/664741
install_imagemagick() {
curl -O "https://www.imagemagick.org/download/releases/ImageMagick-$IMAGEMAGICK_VERSION.tar.xz" -f
tar xf "ImageMagick-$IMAGEMAGICK_VERSION.tar.xz"
rm "ImageMagick-$IMAGEMAGICK_VERSION.tar.xz"
cd "ImageMagick-$IMAGEMAGICK_VERSION"
./configure --prefix="$HOME/opt/$WP_VERSION/$TRAVIS_PHP_VERSION" --with-perl=no
make
make install
# Don't need doc - saves around 24M.
if [[ -d "$HOME/opt/$WP_VERSION/$TRAVIS_PHP_VERSION/share/doc" ]]; then rm -rf "$HOME/opt/$WP_VERSION/$TRAVIS_PHP_VERSION/share/doc"; fi
cd "$TRAVIS_BUILD_DIR"
}
# Install ImageMagick if the current version isn't up to date.
PATH="$HOME/opt/$WP_VERSION/$TRAVIS_PHP_VERSION/bin:$PATH" identify -version | grep "$IMAGEMAGICK_VERSION" || install_imagemagick
# Install Imagick for PHP.
echo "$HOME/opt/$WP_VERSION/$TRAVIS_PHP_VERSION" | pecl install -f "imagick-$IMAGICK_VERSION"
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0385 ]-- |