This repository has been archived by the owner on May 11, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update README and CONTRIBUTING guide
Signed-off-by: Byron Ruth <b@devel.io>
- Loading branch information
Showing
2 changed files
with
84 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,17 @@ | ||
# Cilantro | ||
|
||
[![Build Status](https://travis-ci.org/cbmi/cilantro.png?branch=master)](https://travis-ci.org/cbmi/cilantro) [![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/cbmi/cilantro/trend.png)](https://bitdeli.com/free "Bitdeli Badge") [![devDependency Status](https://david-dm.org/cbmi/cilantro/dev-status.png)](https://david-dm.org/cbmi/cilantro#info=devDependencies) | ||
[![Build Status](https://travis-ci.org/chop-dbhi/cilantro.svg?branch=master)](https://travis-ci.org/chop-dbhi/cilantro) [![devDependency Status](https://david-dm.org/chop-dbhi/cilantro/dev-status.svg)](https://david-dm.org/chop-dbhi/cilantro#info=devDependencies) | ||
|
||
- **Documentation**: http://cilantro.harvest.io | ||
- **Demo**: http://harvest.research.chop.edu/demo/ | ||
Official client for [Harvest](http://harvest.research.chop.edu). | ||
|
||
## Development | ||
|
||
_Interested in contributing? Please read the CONTRIBUTING.md guide prior to sending pull requests._ | ||
|
||
### Dependencies | ||
|
||
- Node + NPM | ||
- Ruby + Sass | ||
|
||
### Setup | ||
|
||
```bash | ||
# Clone the cilantro repo or a fork; go into the directory | ||
git clone git@github.com/cbmi/cilantro.git && cd cilantro | ||
## Documentation | ||
|
||
# Installs the dev depenencies including Grunt | ||
npm install | ||
http://cilantro.harvest.io | ||
|
||
# Run Grunt 'work' task to perform the initial compilation of .scss files, it | ||
# finishes by starting a `watch` process. | ||
grunt work | ||
``` | ||
## Demo | ||
|
||
### Testing | ||
http://harvest.research.chop.edu/demo/ | ||
|
||
To run the tests, simply do: | ||
|
||
```bash | ||
grunt test | ||
``` | ||
|
||
### Distribution | ||
|
||
Distribution builds should only be created off the `develop` branch. This: | ||
|
||
- Bumps the version to the final, e.g. `2.0.3-beta` to `2.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` to `2.0.4-beta` | ||
## Development | ||
|
||
```bash | ||
grunt release | ||
``` | ||
See the [contributing](https://github.com/chop-dbhi/cilantro/blob/master/CONTRIBUTING.md) guide. |