| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | #!/bin/bash
 | 
					
						
							| 
									
										
										
										
											2017-06-20 00:30:06 +03:00
										 |  |  | set -eu -o pipefail | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-08-15 13:47:45 +01:00
										 |  |  | # Start the preview-server instance | 
					
						
							|  |  |  | appName=aio-preview-server-test | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | if [[ "$1" == "stop" ]]; then | 
					
						
							|  |  |  |   pm2 delete $appName | 
					
						
							|  |  |  | else | 
					
						
							| 
									
										
										
										
											2018-05-10 13:42:58 +01:00
										 |  |  |   source aio-test-env | 
					
						
							| 
									
										
										
										
											2018-08-15 13:47:45 +01:00
										 |  |  |   pm2 start $AIO_SCRIPTS_JS_DIR/dist/lib/verify-setup/start-test-preview-server.js \
 | 
					
						
							| 
									
										
										
										
											2017-09-23 15:24:41 +03:00
										 |  |  |     --uid $AIO_WWW_USER \
 | 
					
						
							| 
									
										
										
										
											2018-08-15 13:47:45 +01:00
										 |  |  |     --log /var/log/aio/preview-server-test.log \
 | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  |     --name $appName \
 | 
					
						
							|  |  |  |     --no-autorestart \
 | 
					
						
							|  |  |  |     ${@:2} | 
					
						
							|  |  |  | fi |