The matrixprofile library consists a multi-stage TravisCI build. The steps to create a release are as follows:
- Update the version.py
- Update the docs/Releases.md
- Push the commit with the release to master.
git commit version.py docs/Releases.md -m "release vX.X.X"
git push origin master
- Now we create a git tag that triggers a TravisCI build.
git tag -a 'vX.X.X' -m 'release vX.X.X'
git push --tags
The API documentation is hosted on Github pages. A bash script exists to "deploy" the code.
bash docs/deploy_docs.sh