HTTPS SSH

Running & Building

First time setup

npm install

Running the prototype server

npm start

Building the prototype server

This project uses electron-forge to build the app. This will be done automatically on bamboo but if you wish to build it yourself:

npm run-script make

This will create both packaged version and a distributable in the /out folder. You need a windows machine (physical or virtual) to make a windows distributable. A place to get windows virtual machines is from https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/. Electron forge configurations are in forge.config.js.

Finding builds on Bamboo

Easiest way to find the builds is to click the build icons in the commits section of this repo. If the build succeeds, you can download it from the artifacts tab on Bamboo.