- Basic VSCode settings
- Basic Typescript settings
- Hot reload (nodemon)
- Unit test with coverage report (mocha)
- Integration test (dredd)
- Sonar Qube with typescript plugin
- Bamboo Test Reporter
- Docker Ready
- Makefile with bamboo build number support
In VSCode, press F5
In console, run make dev
npm run watch-test
Scan your code
npm run sonar-report-local
You can access test results in http://localhost:9000
make itest
The makefile include support for bamboo build number.
You can select variables.txt
as your bamboo artifact and inject variable into bamboo after running make build
.
The variables will include version
, so bamboo can generate version number according to package.json
version and bamboo build number.
Run make test
and make itest
Run make push
and make push-latest