700be7c5a6 | ||
---|---|---|
.vscode | ||
client | ||
e2e | ||
gulpfiles | ||
services | ||
spliting | ||
.editorconfig | ||
.eslintrc.yml | ||
.gitignore | ||
Jenkinsfile | ||
README.md | ||
dev.cmd | ||
dev.sh | ||
docker-compose.yml | ||
e2e_tests.js | ||
gulpfile.js | ||
jasmine.js | ||
karma.conf.js | ||
package.json | ||
services_tests.js | ||
webpack.config.js |
README.md
Project Title
One Paragraph of project description goes here
Prerequisites
For testing purposes you will need to install globally the following items: npm install -g karma npm install -g karma-cli
Getting Started // ### Installing
Pull from repo.
install nodejs v6 or above.
install nginx globally.
inside each service folder run: npm install
on root run: npm install
Ask a senior dev for the datasources.development.json files required to run the project.
lauching nginx: ./dev.sh
launching frontend: gulp client
launching backend: gulp services
Running the tests
for client-side unit tests run from project's root: karma start
for server-side unit tests run from project's root: ./test_services.sh
Break down into end to end tests
comming soon.
Built With
Versioning
We use SourceTree for versioning. For the versions available, see the salix project.
License
This project is licensed under the MIT License