OpenStack Task Tracking Browser Client
Go to file
Michael Krotscheck 3d304bf7fe Remove mock API interfaces from storyboard.
This patch will remove the existing mock abstraction from storyboard,
so that we can finally pair it with a real api.

Change-Id: Ica72e8b71236033e1a7d34ed0e3c8177aad42917
2014-01-22 11:25:59 -08:00
bin Allow use of node from packages 2014-01-18 19:33:05 -08:00
src Remove mock API interfaces from storyboard. 2014-01-22 11:25:59 -08:00
test Storyboard API Interface and basic project management 2014-01-21 17:31:50 -08:00
.gitignore Add tox.ini file to run things via tox 2014-01-20 12:52:14 -08:00
.gitreview Initial commit 2014-01-14 18:49:39 -08:00
.jshintrc Storyboard API Interface and basic project management 2014-01-21 17:31:50 -08:00
bower.json Storyboard API Interface and basic project management 2014-01-21 17:31:50 -08:00
Gruntfile.js Customise Bootstrap 2014-01-16 16:20:55 -08:00
karma-integration.conf.js Initial commit 2014-01-14 18:49:39 -08:00
karma-unit.conf.js Initial commit 2014-01-14 18:49:39 -08:00
LICENSE Initial commit 2014-01-14 18:49:39 -08:00
package.json Initial commit 2014-01-14 18:49:39 -08:00
protractor.conf.js Initial commit 2014-01-14 18:49:39 -08:00
README.md Add tox.ini file to run things via tox 2014-01-20 12:52:14 -08:00
tox.ini Add tox.ini file to run things via tox 2014-01-20 12:52:14 -08:00

storyboard-webclient

A 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

  • tox

Use tox:

Run the test suite

  • tox -enode test

Run a local development server

  • tox -enode server

Package the distro

  • tox -enode build

For development.

Create the virtualenv

  • tox -enode build

Activate the virtualenv

  • source .tox/node/bin/activate

Update/refresh the javascript build and runtime dependencies

  • npm prune
  • npm install
  • bower prune
  • bower install

Run a local development server

grunt server

Run the test suite

grunt test

Package the distro

grunt build