Merge pull request #2904 from laradock/github-ci-php56
GitHub CI | PHP 5.6
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/main-ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/main-ci.yml
									
									
									
									
										vendored
									
									
								
							@@ -14,7 +14,7 @@ jobs:
 | 
			
		||||
    strategy:
 | 
			
		||||
      fail-fast: false
 | 
			
		||||
      matrix:
 | 
			
		||||
        php_version: ["7.0", "7.1", "7.2", "7.3", "7.4", "8.0"]
 | 
			
		||||
        php_version: ["5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0"]
 | 
			
		||||
        service: [php-fpm, php-worker, workspace, laravel-horizon]
 | 
			
		||||
    steps:
 | 
			
		||||
    - uses: actions/checkout@v2
 | 
			
		||||
 
 | 
			
		||||
@@ -321,7 +321,7 @@ LARAVEL_HORIZON_IMAGEMAGICK_VERSION=latest
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_SOCKETS=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_YAML=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_ZIP_ARCHIVE=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_PHPREDIS=true
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_PHPREDIS=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_MONGO=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_CASSANDRA=false
 | 
			
		||||
LARAVEL_HORIZON_INSTALL_FFMPEG=false
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,11 @@ RUN apk --update add wget \
 | 
			
		||||
  procps
 | 
			
		||||
 | 
			
		||||
RUN docker-php-ext-install mysqli mbstring pdo pdo_mysql tokenizer xml pcntl
 | 
			
		||||
RUN pecl channel-update pecl.php.net && pecl install memcached mcrypt-1.0.1 && docker-php-ext-enable memcached
 | 
			
		||||
RUN if [ $(php -r "echo PHP_MAJOR_VERSION;") = "5" ]; then \
 | 
			
		||||
  pecl channel-update pecl.php.net && pecl install memcached-2.2.0 mcrypt-1.0.1 && docker-php-ext-enable memcached \
 | 
			
		||||
;else \
 | 
			
		||||
  pecl channel-update pecl.php.net && pecl install memcached mcrypt-1.0.1 && docker-php-ext-enable memcached \
 | 
			
		||||
;fi
 | 
			
		||||
 | 
			
		||||
# Add a non-root user to help install ffmpeg:
 | 
			
		||||
ARG PUID=1000
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user