|  | @@ -0,0 +1,20 @@
 | 
	
		
			
			|  | 1 | +#!/bin/bash
 | 
	
		
			
			|  | 2 | +user="root"
 | 
	
		
			
			|  | 3 | +command="npm install \
 | 
	
		
			
			|  | 4 | +&& gulp prod"
 | 
	
		
			
			|  | 5 | +echo "############################################################################"
 | 
	
		
			
			|  | 6 | +echo "############################################################################"
 | 
	
		
			
			|  | 7 | +echo "## "
 | 
	
		
			
			|  | 8 | +echo "## UPDATE ----------"
 | 
	
		
			
			|  | 9 | +echo "## "
 | 
	
		
			
			|  | 10 | +echo "##" `date` Execute as $user: $command
 | 
	
		
			
			|  | 11 | +echo "## "
 | 
	
		
			
			|  | 12 | +echo "## "
 | 
	
		
			
			|  | 13 | +echo "############################################################################"
 | 
	
		
			
			|  | 14 | +if ! command -v npm >/dev/null; then
 | 
	
		
			
			|  | 15 | +  echo ""
 | 
	
		
			
			|  | 16 | +  echo "/!\ npm doesn't seem to be installed. Aborting."
 | 
	
		
			
			|  | 17 | +  echo ""
 | 
	
		
			
			|  | 18 | +  exit 1
 | 
	
		
			
			|  | 19 | +fi
 | 
	
		
			
			|  | 20 | +sudo -u $user -- bash -c "$command"
 |