m (→Install Node Package Manager) |
|||
| Line 29: | Line 29: | ||
==Set up QA Dashboard== | ==Set up QA Dashboard== | ||
| - | + | Get the source and install dependencies | |
| + | #<tt> $ git clone git://gitorious.org/meego-quality-assurance/qa-dashboard.git</tt> | ||
#<tt> $ cd qa-dashboard</tt> | #<tt> $ cd qa-dashboard</tt> | ||
| + | #<tt> $ npm install</tt> | ||
| + | QA Dashboard repository includes a default mongodb dump which can be used to populate the database. | ||
#<tt> $ mongorestore</tt> | #<tt> $ mongorestore</tt> | ||
Contents |
QA Dashboard is a Node.js application. It is written in coffee-script and uses mongodb database. You need to install some awesome open source tools to get the development environment up and running.
(uses v0.4.5 stable package)
(uses v1.0.1rc7 stable branch)
If your environment does not allow git protocol, make install will fail because of fetching the submodules. This can be fixed by changing the submodule URLs:
Get the source and install dependencies
QA Dashboard repository includes a default mongodb dump which can be used to populate the database.
The server will start in development mode using node-supervisor, which watches for code changes and restarts the server accordingly.