forked from indymedia/epicyon
				
			Static analysis script
							parent
							
								
									b34f29d15a
								
							
						
					
					
						commit
						7c7e8242ed
					
				|  | @ -0,0 +1,25 @@ | ||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | if [ -f /usr/bin/flake8 ]; then | ||||||
|  |     cmd="/usr/bin/flake8" | ||||||
|  | else | ||||||
|  |     cmd="python3 -m flake8" | ||||||
|  | fi | ||||||
|  | 
 | ||||||
|  | echo "Starting static analysis" | ||||||
|  | 
 | ||||||
|  | for sourceFile in *.py | ||||||
|  | do | ||||||
|  |     if [[ "$sourceFile" == 'tests.py' ]]; then | ||||||
|  |         continue | ||||||
|  |     fi | ||||||
|  |     result=$($cmd "$sourceFile") | ||||||
|  |     if [ "$result" ]; then | ||||||
|  | 	echo "$result" | ||||||
|  | 	exit 1 | ||||||
|  |     fi | ||||||
|  | done | ||||||
|  | 
 | ||||||
|  | echo "Static analysis complete" | ||||||
|  | 
 | ||||||
|  | exit 0 | ||||||
		Loading…
	
		Reference in New Issue