Skip to content

egemsoft/egemsoft-web

Repository files navigation

egemsoft-web Build Status node-dependencies

Web app for egemsoft.net.

Scaffolding via yeoman-angular generator.

Install

$ npm install -g bower grunt-cli 
$ npm install  
$ gem install compass  
$ bower install  

Test & Run

$ grunt test
$ grunt serve

Build

$ grunt build

This command minifies js, css, html and image files, concats them, renames resources to provide revisions and so on. See Grunt task.

Documentation

Documentation files can be found under docs directory. Documentation pages are generated with grunt-ngdocs using ngdoc. Build task re-generates these documentation pages. grunt ngdocs command can also be used to generate documentations.

Documentation pages can be accessed here through RawGit.

Distribution

Web app is published with Github Pages through Travis CI. After any push to the src branch, app is tested, built and released on gh-pages branch. So to be permanent, changes should be done on src branch.

Travis CI build status page indicates current release state.