| 12345678910111213141516171819202122232425262728 | #!/bin/bash# Prepare files to be publishednpm run build:docnpm run docs# Clone github pagegit clone git@github.com:opensheetmusicdisplay/opensheetmusicdisplay.github.io.gitcd opensheetmusicdisplay.github.iogit status# Copy class documentationrsync -a ../build/docs/* ./classdoc/# Copy demo applicationrsync -a ../build/demo.min.js ./demo/rm -rf ./demo/sheetsrsync -a ../test/data/* ./demo/sheets/# Commit and push changesgit statusgit add *git commit -m "Pushed auto-generated class documentation and demo for $TRAVIS_TAG"git tag -a $TRAVIS_TAG -m "Class documentation and demo for $TRAVIS_TAG"git push origin master --follow-tagsecho "Deployed class documentation and demo for $TRAVIS_TAG successfully."cd ..rm -rf opensheetmusicdisplay.github.io
 |