2022-09-22 14:31:49 +02:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								#!/bin/bash
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# Runs tests for all supported PHP versions
							 | 
						
					
						
							
								
									
										
										
										
											2022-11-24 18:24:17 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								# Usage examples:
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# - ./run-tests-for-all-php-versions.sh --group 20221124
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# - ./run-tests-for-all-php-versions.sh --exclude-group slow
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2023-11-06 13:22:07 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								COMPOSE_CMD="mutagen-compose"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php72 ./run-tests.sh $@ && \
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-18 23:06:29 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php73 ./run-tests.sh $@ && \
							 | 
						
					
						
							
								
									
										
										
										
											2023-11-06 13:22:07 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php74 ./run-tests.sh $@ && \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php80 ./run-tests.sh $@ && \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php81 ./run-tests.sh $@ && \
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php82 ./run-tests.sh $@
							 | 
						
					
						
							
								
									
										
										
										
											2024-01-23 10:39:00 +01:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								$COMPOSE_CMD run --rm php83 ./run-tests.sh $@
							 |