-
Notifications
You must be signed in to change notification settings - Fork 3
BmaDevelopment
#BMA Development
There are a set of powershell script to prepare the builds. One set are i the root directory and these should be run when a clone is first created to prepare all the files.
PrepareRepository.ps1
build.ps1
Then you can run the standalone version with:
run.ps1
The standalone version hosts a client/server on local host 8224.
The solution is in sln/bmaclient.sln
The standalone can be run from project bma.selfhost
This packages together client code from src/bma.client and server code from src/BioCheckAnalyzer
The github version should be good and reproduceable. Sometimes circular and incompatible dependencies can cause some aspects of the build not to work: e.g. after buiilding the Azure functions server project sln/BackendFunctions the regression tests sometimes no longer work. Get a clean newly cloned build and try agian when such things happen. There is a ps1 script Clean.ps1 that tries to clean the build - it deletes all the obj directories - but there is something that it is missing so if you find it please update this script.