| 
									
										
										
										
											2013-10-05 10:50:04 +03:00
										 |  |  | #!/usr/bin/env bash | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-05 01:50:47 +02:00
										 |  |  | YEAR=2014 | 
					
						
							|  |  |  | TOURNAMENT=1-tabiyas | 
					
						
							| 
									
										
										
										
											2013-11-21 19:39:38 +02:00
										 |  |  | RESULTS=$YEAR/$TOURNAMENT/results.yml | 
					
						
							|  |  |  | TABLE=_includes/$TOURNAMENT/table.html | 
					
						
							| 
									
										
										
										
											2013-10-05 10:50:04 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Update game results | 
					
						
							|  |  |  | git checkout master | 
					
						
							| 
									
										
										
										
											2013-11-21 19:39:38 +02:00
										 |  |  | ./tour-parse > $RESULTS | 
					
						
							|  |  |  | git add $RESULTS | 
					
						
							| 
									
										
										
										
											2013-10-05 10:50:04 +03:00
										 |  |  | git commit -m "Update game results." | 
					
						
							| 
									
										
										
										
											2013-10-09 11:22:53 +03:00
										 |  |  | # Successful `git commit' returns exit code `0' | 
					
						
							|  |  |  | ret_code=$? | 
					
						
							| 
									
										
										
										
											2013-10-05 10:50:04 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-09 11:22:53 +03:00
										 |  |  | if [[ $ret_code == 0 ]]; then | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-09 12:44:33 +03:00
										 |  |  |     # Check the difference between game results | 
					
						
							| 
									
										
										
										
											2013-11-21 19:39:38 +02:00
										 |  |  |     git diff HEAD^ HEAD -- $RESULTS | 
					
						
							| 
									
										
										
										
											2013-10-09 12:44:33 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-09 11:22:53 +03:00
										 |  |  |     # Update the tournament table | 
					
						
							|  |  |  |     bin/lorchess > temp_table.html | 
					
						
							|  |  |  |     git checkout gh-pages | 
					
						
							| 
									
										
										
										
											2013-11-21 19:39:38 +02:00
										 |  |  |     mv temp_table.html $TABLE | 
					
						
							|  |  |  |     git add $TABLE | 
					
						
							| 
									
										
										
										
											2013-10-09 11:22:53 +03:00
										 |  |  |     git commit -m "Update the tournament table." | 
					
						
							|  |  |  |     git checkout master | 
					
						
							|  |  |  | fi |