update README
This commit is contained in:
parent
2ad55da50c
commit
d522ddba1e
1 changed files with 10 additions and 3 deletions
13
README.md
13
README.md
|
@ -32,13 +32,14 @@ Build process and installation
|
||||||
|
|
||||||
Production builds are provided [here](https://github.com/jelhan/croodle/releases).
|
Production builds are provided [here](https://github.com/jelhan/croodle/releases).
|
||||||
|
|
||||||
If you like to build yourself you have to install node.js package management tool [npm](https://www.npmjs.org/), [bower](http://bower.io/) and [ember-cli](http://www.ember-cli.com/) before.
|
If you like to build yourself you have to install node.js package management tool [npm](https://www.npmjs.org/), [bower](http://bower.io/), [ember-cli](http://www.ember-cli.com/) and [composer](https://getcomposer.org/) before.
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
git clone git@github.com:jelhan/croodle.git
|
git clone git@github.com:jelhan/croodle.git
|
||||||
cd croodle
|
cd croodle
|
||||||
npm install
|
npm install
|
||||||
bower install
|
bower install
|
||||||
|
cd api/ && composer install && cd ..
|
||||||
ember build --prod
|
ember build --prod
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -51,6 +52,8 @@ You should consider to force an SSL encrypted connection.
|
||||||
Running tests
|
Running tests
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
Ember
|
||||||
|
====
|
||||||
Prefered way is to run tests against PhantomJS, Chrome and Firefox
|
Prefered way is to run tests against PhantomJS, Chrome and Firefox
|
||||||
by `ember test --server`. Results are reported in command-line and
|
by `ember test --server`. Results are reported in command-line and
|
||||||
browser.
|
browser.
|
||||||
|
@ -59,5 +62,9 @@ Files are watched for changes.
|
||||||
If you only like to run tests ones against PhantomJS in command-line
|
If you only like to run tests ones against PhantomJS in command-line
|
||||||
you could use `ember test`. This is also used in CI.
|
you could use `ember test`. This is also used in CI.
|
||||||
|
|
||||||
Development server has to be started before and listen on `localhost:4200`.
|
Api
|
||||||
Run development server by `ember server`. `php-cgi` has to be installed.
|
===
|
||||||
|
Api tests are provided by Codeception. To run them change current
|
||||||
|
directory to `/api` and execute `./vendor/bin/codecept run`.
|
||||||
|
|
||||||
|
To run tests you need PHP >= 5.4.
|
||||||
|
|
Loading…
Reference in a new issue