Network graph of nodes with realtime health over WebSocket. Supports Jenkins Blue Ocean for building with Jenkinsfile.
Tech Stack:
- SBT and Maven builds
- Webpack 3 with GulpJS 3
- Scala 2.12
- TypeScript 2.5
- Akka with Akka Streams and Akka HTTP
- RxJava
- Swagger
- Immutable JS with typed-immutable-record and redux-immutable
- RxJS 5
- WebSocket
- Jest
- React with React Bootstrap and React Redux
- Redux with redux-observable and react-redux-typescript
- Vis.js
- reselect
- classnames
- Less CSS
See: Using a Jenkinsfile Documentation also available in a running Jenkins instance: http://localhost:8080/pipeline-syntax/.
Terminal 1 - start Akka HTTP Server:
sbt run
Terminal 2 - start WebPack Dev Server:
npm run dev-server
sbt clean assembly
Terminal 1 - start Akka HTTP Server:
mvn compile exec:java
Terminal 2 - start WebPack Dev Server:
npm run dev-server
mvn