OpenStack Task Tracking Browser Client
197d5dd2bd
This contains the initial commit for the storyboard web client project, consisting of the basic build & testing harnesses, simple set of routes, and a list of basic dependencies necessary to run an application. It's purpose is to be reference Javascript/Angular project to test out the build images. |
||
---|---|---|
bin | ||
src | ||
test | ||
.gitignore | ||
.gitreview | ||
.jshintrc | ||
bower.json | ||
Gruntfile.js | ||
karma-integration.conf.js | ||
karma-unit.conf.js | ||
LICENSE | ||
package.json | ||
protractor.conf.js | ||
README.md |
storyboard-webclient
A PoC WebClient for the OpenStack Storyboard project.
Prerequisites: Quick build/CI
- Xvfb
- GCC 4.2 or newer
- Python 2.6 or 2.7
- GNU Make 3.81 or newer
- libexecinfo (FreeBSD and OpenBSD only)
Prerequisites: Dev
- NodeJS 0.10.24 or newer
- Grunt 0.4.2
- bower 1.2.8
Command reference:
Bootstrap & build the CI environment
./bin/bootstrap.sh
./bin/build.sh
Run a local development server
grunt server
Run the test suite
grunt test
Package the distro
grunt build