Continuous Integration service for embedded systems
npm install
bower install
npm run lbservices
The last command is required to generate the angular API from loopback models automatically.
- Copy
providers.example.json
and rename toproviders.json
. Fill all the different fields for each third-party authentication provider. - Start the server
node .
npm run pretest
npm run unit
Copy test-credentials.example.json
and rename to test-credentials.json
.
Fill all the different fields for each third-party authentication provider with
valid accounts from those platforms.
Then, open a first console to start selenium server.
webdriver-manager start
Open second console to start micro-ci server.
node .
Finally, open third console and run the integration tests
npm run e2e