Run the following in a terminal at the root of the repository
dotnet tool restore
The branch name should start with: feature/VIH-XXXX-branchName (X - is digit). If git version is less than 2.9 the pre-commit file from the .githooks folder need copy to local .git/hooks folder. To change git hooks directory to directory under source control run (works only for git version 2.9 or greater) :
$ git config core.hooksPath .githooks
The commit message will be validated by prepare-commit-msg hook. The commit message format should start with : 'feature/VIH-XXXX : ' folowing by 8 or more characters description of commit, otherwise the warning message will be presented.
Open a terminal at the root level of the repository and run the following command
docker-compose -f "docker-compose.tests.yml" up --build --abort-on-container-exit
You may need to create a
.env
file to store the environment variables
Run the following in a terminal
dotnet reportgenerator "-reports:./Coverage/coverage.opencover.xml" "-targetDir:./Artifacts/Coverage/Report" -reporttypes:Html -sourcedirs:./BookingsApi
Visit the VH-Setup repository for Instructions to run as a container locally..