| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | #!/bin/bash
 | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | BUILD_PATH=$1 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | if [[ -z "${BUILD_PATH}" ]]; then | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  |     echo "Missing versions path!" | 
					
						
							|  |  |  |     exit 1 | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-16 14:52:08 +02:00
										 |  |  | rm buildVersion.txt | 
					
						
							|  |  |  | cp env/buildVersion.txt . | 
					
						
							| 
									
										
										
										
											2020-04-15 15:14:00 +02:00
										 |  |  | rm -r env | 
					
						
							| 
									
										
										
										
											2020-04-16 14:52:08 +02:00
										 |  |  | mkdir env | 
					
						
							|  |  |  | cd env | 
					
						
							| 
									
										
										
										
											2020-04-15 15:14:00 +02:00
										 |  |  | [[ $? -ne 0 ]] && { | 
					
						
							|  |  |  |   echo "Failed to create the env" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2020-04-16 14:52:08 +02:00
										 |  |  | cp -rf ../../../git-teaspeak/default_files/{certs,commanddocs,geoloc,resources,*.sh} . | 
					
						
							| 
									
										
										
										
											2020-04-15 15:14:00 +02:00
										 |  |  | [[ $? -ne 0 ]] && { | 
					
						
							|  |  |  |   echo "Failed to copy env" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2020-04-15 15:56:16 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-18 13:24:01 +00:00
										 |  |  | cp -rf ../../../music/bin/providers . | 
					
						
							| 
									
										
										
										
											2020-04-15 15:56:16 +02:00
										 |  |  | [[ $? -ne 0 ]] && { | 
					
						
							|  |  |  |   echo "Failed to copy providers" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | cp ../../environment/TeaSpeakServer . | 
					
						
							| 
									
										
										
										
											2020-04-15 15:16:42 +02:00
										 |  |  | [[ $? -ne 0 ]] && { | 
					
						
							|  |  |  |   echo "Failed to copy server" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | cd .. | 
					
						
							| 
									
										
										
										
											2020-04-16 14:52:08 +02:00
										 |  |  | mv buildVersion.txt env/buildVersion.txt | 
					
						
							|  |  |  | [[ $? -ne 0 ]] && { | 
					
						
							|  |  |  |   echo "Failed to move the build version back" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2020-04-15 15:14:00 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | ./generate_version.sh "${BUILD_PATH}" || { | 
					
						
							|  |  |  |     echo "Failed to generate version! ($?)" | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  |     exit 1 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | ./generate_libraries.sh || { | 
					
						
							|  |  |  |     echo "Failed to generate libraries! ($?)" | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  |     exit 1 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ./package_server.sh "${BUILD_PATH}" || { | 
					
						
							|  |  |  |     echo "Failed to package server! ($?)" | 
					
						
							|  |  |  |     exit 1 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-01-24 19:39:43 +01:00
										 |  |  | ./deploy_build.sh "${BUILD_PATH}" || { | 
					
						
							|  |  |  |     echo "Failed to deploy package! ($?)" | 
					
						
							| 
									
										
										
										
											2019-07-17 19:37:18 +02:00
										 |  |  |     exit 1 | 
					
						
							| 
									
										
										
										
											2020-04-16 14:52:08 +02:00
										 |  |  | } |