Move/Rename Tripleo UI to RDO Director UI, setup GerritHub, setup jenkins CI

Change-Id: I60762473d5f8a9e0f2408874db5f2b5224947b14
This commit is contained in:
Jiri Tomasek
2015-10-05 13:39:00 +02:00
parent bfc0e226cd
commit b025a0f59f
10 changed files with 135 additions and 14 deletions

View File

@@ -10,8 +10,8 @@
## Running the App
1. ```git clone https://github.com/jtomasek/tripleo_ui.git```
2. ```cd tripleo_ui```
1. ```git clone ssh://jtomasek@review.gerrithub.io:29418/rdo-management/rdo-director-ui```
2. ```cd rdo-director-ui```
3. Install Gulp globally ```sudo npm install -g gulp```
4. Install dependencies ```npm install```
5. Serve the App ```gulp```
@@ -22,6 +22,23 @@
In case of errors during ```npm install```, remove node_modules dir and clean npm cache
```npm cache clean```. Then run ```npm install``` again.
Temporary:
reqwest has a temporary issue in latest version. Downgrade to 2.0.2 to work around ```npm install reqwest@2.0.2```.
(https://github.com/ded/reqwest/issues/204#issuecomment-145295384)
## Contributing
Use GerritHub for patches and reviews (http://docs.openstack.org/infra/manual/developers.html).
1. ```git clone ssh://jtomasek@review.gerrithub.io:29418/rdo-management/rdo-director-ui```
2. Install git-review ```sudo dnf install git-review```
3. Setup Gerrit by running ```git review -s```
4. Develop on feature-branch locally
5. run ```git review``` to push patch for review.
6. Review and merge patches on GerritHub: https://review.gerrithub.io/#/q/project:rdo-management/rdo-director-ui
## Tests
#### Single test run: