| 
									
										
										
										
											2018-05-01 12:18:03 +00:00
										 |  |  | #!/usr/bin/env bash | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set -e | 
					
						
							|  |  |  | set -u | 
					
						
							| 
									
										
										
										
											2017-12-01 18:06:09 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | exit_code=0 | 
					
						
							|  |  |  | image=w0rp/ale | 
					
						
							|  |  |  | docker_flags=(--rm -v "$PWD:/testplugin" -v "$PWD/test:/home" -w /testplugin "$image") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | echo '========================================' | 
					
						
							|  |  |  | echo 'Running Vint to lint our code' | 
					
						
							|  |  |  | echo '========================================' | 
					
						
							|  |  |  | echo 'Vint warnings/errors follow:' | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set -o pipefail | 
					
						
							|  |  |  | docker run -a stdout "${docker_flags[@]}" vint -s . || exit_code=$? | 
					
						
							|  |  |  | set +o pipefail | 
					
						
							|  |  |  | echo | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | exit $exit_code |