| 
									
										
										
										
											2019-03-20 05:53:14 +00:00
										 |  |  | #!/bin/bash | 
					
						
							|  |  |  | set -e | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | msg() { | 
					
						
							|  |  |  |   echo -e "\e[1;32m$*\e[0m" | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-03-22 03:52:15 +00:00
										 |  |  | find . -name \*.yml -print0 | xargs -0 yamllint -s | 
					
						
							|  |  |  | msg Success: yamllint passed | 
					
						
							| 
									
										
										
										
											2019-03-20 05:53:14 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | jekyll build -t --config _config.yml,_dev.yml | 
					
						
							|  |  |  | msg Success: Built jekyll site | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | jekyll serve --skip-initial-build --detach | 
					
						
							|  |  |  | msg Success: Serving jekyll site locally | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /usr/gem/bin/htmlproofer \ | 
					
						
							|  |  |  |   --assume-extension \ | 
					
						
							|  |  |  |   --log-level=debug \ | 
					
						
							|  |  |  |   --http-status-ignore 429 \ | 
					
						
							| 
									
										
										
										
											2020-12-26 19:52:53 +00:00
										 |  |  |   --url-ignore https://twitter.com/TheLocehiliosan \ | 
					
						
							| 
									
										
										
										
											2019-03-20 05:53:14 +00:00
										 |  |  |   _site | 
					
						
							|  |  |  | msg Success: Validated site with html-proofer |