1
Fork 0
lorchess/mktable

28 lines
643 B
Bash
Executable File

#!/usr/bin/env bash
tournament=autumn2013
results=$tournament/results.yml
table=_includes/$tournament/tournament_table.html
# Update game results
git checkout master
./tour-parse > $results
git add $results
git commit -m "Update game results."
# Successful `git commit' returns exit code `0'
ret_code=$?
if [[ $ret_code == 0 ]]; then
# Check the difference between game results
git diff HEAD^ HEAD -- $results
# Update the tournament table
bin/lorchess > temp_table.html
git checkout gh-pages
mv temp_table.html $table
git add $table
git commit -m "Update the tournament table."
git checkout master
fi