- Documentation: http://cilantro.harvest.io
- Demo: http://harvest.research.chop.edu/demo/
Interested in contributing? Please read the CONTRIBUTING.md guide prior to sending pull requests.
- Node + NPM
- Ruby + Sass
# Clone the cilantro repo or a fork; go into the directory
git clone [email protected]/cbmi/cilantro.git && cd cilantro
# Installs the dev depenencies including Grunt
npm install
# Run Grunt 'work' task to perform the initial compilation of .coffee
# and .scss files, it finishes by starting a `watch` process
grunt work
To run the tests, simply do:
grunt test
Distribution builds should only be created off the develop
branch. This:
- Bumps the version to the final, e.g.
2.0.3-beta
to2.0.3
- Tags a release
- Freshly compiles and optimizes code
- Creates zip and tarball binaries
- Prints instructions to push and upload it to GitHub
- Bumps the patch version, e.g.
2.0.3
to2.0.4-beta
grunt release