| 
														
															@@ -1,9 +1,30 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 #!/bin/bash 
														 | 
														
														 | 
														
															 #!/bin/bash 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-set -e 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+set -eo pipefail 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # NOT INTENDED TO BE USED AS A TEST "run.sh" DIRECTLY 
														 | 
														
														 | 
														
															 # NOT INTENDED TO BE USED AS A TEST "run.sh" DIRECTLY 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # SEE OTHER "run-*-in-container.sh" SCRIPTS FOR USAGE 
														 | 
														
														 | 
														
															 # SEE OTHER "run-*-in-container.sh" SCRIPTS FOR USAGE 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+# arguments to docker 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+args=() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+opts="$(getopt -o '+' --long 'docker-arg:' -- "$@")" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+eval set -- "$opts" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+while true; do 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	flag="$1" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	shift 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	case "$flag" in 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		--docker-arg) args+=( "$1" ) && shift ;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		--) break ;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		*) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				echo "error: unknown flag: $flag" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				#usage 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			} >&2 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			exit 1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	esac 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+done 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 testDir="$1" 
														 | 
														
														 | 
														
															 testDir="$1" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 shift 
														 | 
														
														 | 
														
															 shift 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -29,7 +50,7 @@ WORKDIR $workdir 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 ENTRYPOINT ["$entrypoint"] 
														 | 
														
														 | 
														
															 ENTRYPOINT ["$entrypoint"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 EOD 
														 | 
														
														 | 
														
															 EOD 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-args=( --rm ) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+args+=( --rm ) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # there is strong potential for nokogiri+overlayfs failure 
														 | 
														
														 | 
														
															 # there is strong potential for nokogiri+overlayfs failure 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # see https://github.com/docker-library/ruby/issues/55 
														 | 
														
														 | 
														
															 # see https://github.com/docker-library/ruby/issues/55 
														 |