EPSIBordeaux / epsi-expert-system

MIT License
1 stars 0 forks source link
epsi expert-system school-project

EPSI-expert-system

License: MIT JavaScript Style Guide GitHub release CircleCI

EPSI Project - Expert System

Start it (dev)

npm install
npm run dev

Then, go to localhost:3000

Start it (dev with Docker)

make
make up

Then, go to localhost:3000

Test it

With Cypress console opened :

npm run cypress

With a node server already running :

npm test

Without a node server already running :

npm run run-test

Lint it

This project use StandardJS as linter with a pre-commit hook.

To configure text editor, see this link.

To run linter : npm run lint

To run linter with auto-fix : npm run lint-fix

Deploy it

TODO, see what's done with this repository, it's will be quite the same

CircleCI

Install cli to debug

Validate configuration

circleci config validate -c .circleci/config.yml

Run a local build to see if everything is OK

circleci build