mirror of
				https://github.com/hauke68/Magallanes.git
				synced 2025-11-04 00:50:18 +01:00 
			
		
		
		
	Improve tests
This commit is contained in:
		
							parent
							
								
									50ddf081fb
								
							
						
					
					
						commit
						b5f181bb18
					
				@ -4,6 +4,7 @@ php:
 | 
				
			|||||||
  - '5.6'
 | 
					  - '5.6'
 | 
				
			||||||
  - '7.0'
 | 
					  - '7.0'
 | 
				
			||||||
  - '7.1'
 | 
					  - '7.1'
 | 
				
			||||||
 | 
					  - '7.2'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
install:
 | 
					install:
 | 
				
			||||||
  - composer install
 | 
					  - composer install
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										19
									
								
								docs/dockers/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								docs/dockers/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,19 @@
 | 
				
			|||||||
 | 
					version: '2'
 | 
				
			||||||
 | 
					services:
 | 
				
			||||||
 | 
					    php5:
 | 
				
			||||||
 | 
					        container_name: mage-php5
 | 
				
			||||||
 | 
					        build: ./php5
 | 
				
			||||||
 | 
					        volumes:
 | 
				
			||||||
 | 
					            - ../../:/home/magephp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    php7.0:
 | 
				
			||||||
 | 
					        container_name: mage-php7.0
 | 
				
			||||||
 | 
					        build: ./php7.0
 | 
				
			||||||
 | 
					        volumes:
 | 
				
			||||||
 | 
					            - ../../:/home/magephp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    php7.1:
 | 
				
			||||||
 | 
					        container_name: mage-php7.1
 | 
				
			||||||
 | 
					        build: ./php7.1
 | 
				
			||||||
 | 
					        volumes:
 | 
				
			||||||
 | 
					            - ../../:/home/magephp
 | 
				
			||||||
							
								
								
									
										9
									
								
								docs/dockers/php5/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/dockers/php5/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					FROM ubuntu:14.04
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN apt-get update && apt-get upgrade -y
 | 
				
			||||||
 | 
					RUN apt-get install -y vim curl git unzip
 | 
				
			||||||
 | 
					RUN apt-get install -y php5-cli php5-curl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					WORKDIR /home/magephp
 | 
				
			||||||
							
								
								
									
										9
									
								
								docs/dockers/php7.0/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/dockers/php7.0/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					FROM ubuntu:16.04
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN apt-get update && apt-get upgrade -y
 | 
				
			||||||
 | 
					RUN apt-get install -y vim curl git unzip
 | 
				
			||||||
 | 
					RUN apt-get install -y php7.0-cli php-zip php7.0-curl php7.0-xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					WORKDIR /home/magephp
 | 
				
			||||||
							
								
								
									
										9
									
								
								docs/dockers/php7.1/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								docs/dockers/php7.1/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					FROM ubuntu:17.10
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN apt-get update && apt-get upgrade -y
 | 
				
			||||||
 | 
					RUN apt-get install -y vim curl git unzip
 | 
				
			||||||
 | 
					RUN apt-get install -y php7.1-cli php-zip php7.1-curl php7.1-xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					WORKDIR /home/magephp
 | 
				
			||||||
@ -94,9 +94,9 @@ class DeployCommandWithReleasesTest extends TestCase
 | 
				
			|||||||
            7 => 'scp -P 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no /tmp/mageXYZ tester@testhost:/var/www/test/releases/1234567890/mageXYZ',
 | 
					            7 => 'scp -P 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no /tmp/mageXYZ tester@testhost:/var/www/test/releases/1234567890/mageXYZ',
 | 
				
			||||||
            8 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && tar xfzop mageXYZ"',
 | 
					            8 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && tar xfzop mageXYZ"',
 | 
				
			||||||
            9 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "rm /var/www/test/releases/1234567890/mageXYZ"',
 | 
					            9 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "rm /var/www/test/releases/1234567890/mageXYZ"',
 | 
				
			||||||
            10 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console cache:warmup --env=dev"',
 | 
					            10 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console cache:warmup --env=prod"',
 | 
				
			||||||
            11 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console assets:install web --env=dev --symlink --relative"',
 | 
					            11 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console assets:install web --env=prod --symlink --relative"',
 | 
				
			||||||
            12 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console assetic:dump --env=dev"',
 | 
					            12 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test/releases/1234567890 && bin/console assetic:dump --env=prod"',
 | 
				
			||||||
            13 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test && ln -snf releases/1234567890 current"',
 | 
					            13 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "cd /var/www/test && ln -snf releases/1234567890 current"',
 | 
				
			||||||
            14 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "ls -1 /var/www/test/releases"',
 | 
					            14 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "ls -1 /var/www/test/releases"',
 | 
				
			||||||
            15 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "rm -rf /var/www/test/releases/20170101015110"',
 | 
					            15 => 'ssh -p 202 -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no tester@testhost "rm -rf /var/www/test/releases/20170101015110"',
 | 
				
			||||||
 | 
				
			|||||||
@ -19,9 +19,9 @@ magephp:
 | 
				
			|||||||
                - composer/install
 | 
					                - composer/install
 | 
				
			||||||
                - composer/dump-autoload
 | 
					                - composer/dump-autoload
 | 
				
			||||||
            on-deploy:
 | 
					            on-deploy:
 | 
				
			||||||
                - symfony/cache-warmup: { env: 'dev' }
 | 
					                - symfony/cache-warmup: { env: 'prod' }
 | 
				
			||||||
                - symfony/assets-install: { env: 'dev' }
 | 
					                - symfony/assets-install: { env: 'prod' }
 | 
				
			||||||
                - symfony/assetic-dump: { env: 'dev' }
 | 
					                - symfony/assetic-dump: { env: 'prod' }
 | 
				
			||||||
            on-release:
 | 
					            on-release:
 | 
				
			||||||
            post-release:
 | 
					            post-release:
 | 
				
			||||||
            post-deploy:
 | 
					            post-deploy:
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user