| 
									
										
										
										
											2015-01-08 14:20:05 -08:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | set -e | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-13 14:59:29 -08:00
										 |  |  | MODE=$1 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-08 14:20:05 -08:00
										 |  |  | echo ============================================================================= | 
					
						
							|  |  |  | # go to project dir | 
					
						
							|  |  |  | SCRIPT_DIR=$(dirname $0) | 
					
						
							|  |  |  | cd $SCRIPT_DIR/../.. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-29 17:00:54 -07:00
										 |  |  | if [ "$MODE" = "dart_experimental" ]; then | 
					
						
							| 
									
										
										
										
											2015-06-03 17:22:30 -07:00
										 |  |  |   ${SCRIPT_DIR}/build_$MODE.sh | 
					
						
							| 
									
										
										
										
											2015-07-29 17:00:54 -07:00
										 |  |  | elif [ "$MODE" = "saucelabs" ]; then | 
					
						
							|  |  |  |   ${SCRIPT_DIR}/test_$MODE.sh | 
					
						
							|  |  |  | elif [ "$MODE" = "lint" ]; then | 
					
						
							|  |  |  |   ./node_modules/.bin/gulp static-checks | 
					
						
							| 
									
										
										
										
											2015-06-03 17:22:30 -07:00
										 |  |  | else | 
					
						
							| 
									
										
										
										
											2015-07-29 17:00:54 -07:00
										 |  |  |   ${SCRIPT_DIR}/build_$MODE.sh | 
					
						
							|  |  |  |   mkdir deploy; tar -czpf deploy/dist.tgz -C dist . | 
					
						
							|  |  |  |   ${SCRIPT_DIR}/test_$MODE.sh | 
					
						
							| 
									
										
										
										
											2015-06-03 17:22:30 -07:00
										 |  |  | fi |