~ separate test for build and run
This commit is contained in:
		
							
								
								
									
										22
									
								
								test/testBuild.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								test/testBuild.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
 | 
			
		||||
if [ "${DEBUGGING}" = "true" ]; then
 | 
			
		||||
	set -o xtrace
 | 
			
		||||
else
 | 
			
		||||
	DEBUGGING="false"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
set -o errexit
 | 
			
		||||
set -o nounset
 | 
			
		||||
set -o pipefail
 | 
			
		||||
 | 
			
		||||
echo "[testBuild][INFO]build"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:lgsm_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:lgsm_debian" "./lgsm/"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:gmod_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:gmod_debian" "./gmod/"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:gmod_ttt_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:gmod_ttt_debian" "./TTT/"
 | 
			
		||||
@@ -12,16 +12,7 @@ set -o pipefail
 | 
			
		||||
 | 
			
		||||
#bash test/testStyle.sh
 | 
			
		||||
 | 
			
		||||
echo "[testBuild][INFO]build"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:lgsm_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:lgsm_debian" "./lgsm/"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:gmod_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:gmod_debian" "./gmod/"
 | 
			
		||||
 | 
			
		||||
docker rmi "jusito/docker-ttt:gmod_ttt_debian" || true
 | 
			
		||||
docker build -t "jusito/docker-ttt:gmod_ttt_debian" "./TTT/"
 | 
			
		||||
bash testBuild.sh
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
echo "[testRun][INFO]running"
 | 
			
		||||
@@ -30,6 +21,4 @@ if ! docker run -ti --name "JusitoTesting" --rm -e TEST_MODE=true -e DEBUGGING="
 | 
			
		||||
	exit 1
 | 
			
		||||
fi
 | 
			
		||||
docker stop "JusitoTesting" || true
 | 
			
		||||
docker rm "JusitoTesting" || true
 | 
			
		||||
 | 
			
		||||
#docker run -ti --name "JusitoTesting" -p 27015:27015/udp -p 27015:27015/tcp --rm -e TEST_MODE=true -e DEBUGGING="$DEBUGGING" -e SERVER_PASSWORD="testpw" -e SERVER_MAX_PLAYERS="10" "jusito/docker-ttt:gmod_ttt_debian"
 | 
			
		||||
docker rm "JusitoTesting" || true
 | 
			
		||||
		Reference in New Issue
	
	Block a user