Skip to content
csnate edited this page Oct 7, 2014 · 3 revisions

#Welcome to the CoStar fotorama wiki!

Development requirements

Building

The instructions are pretty much the same as the README, but with 2 additional steps due to our SSL certs being unsigned:

  1. Test that Grunt’s CLI is installed by running grunt --version. If the command isn’t found, run npm install -g grunt-cli.
  2. Fork and clone the repo.
  3. Run npm set strict-ssl false.
  4. Run npm install to install all dependencies (including Grunt).
  5. Run npm set strict-ssl true.
  6. Run grunt to grunt this project. Alternately, run grunt build to bypass the tests.

Development

All new development should be from a new branch that is branched from dev (not be be confused with develop). A pull request should then be initiated to merge your branch into dev. The master branch should not be touched in any way as this branch needs to be kept in sync with the forked fotorama repo. When updates to this repo occur, we will pull down the changes to our master and then merge into our dev branch.

Clone this wiki locally