# Strata.ContinuousImprovement [![build](https://github.com/stratadecision/continuousimprovement/actions/workflows/build.yaml/badge.svg)](https://github.com/stratadecision/continuousimprovement/actions/workflows/build.yaml) [![End-to-end tests](https://github.com/stratadecision/continuousimprovement/actions/workflows/e2e-testrunner.yml/badge.svg)](https://github.com/stratadecision/continuousimprovement/actions/workflows/e2e-testrunner.yml) ## General Information This microserivce and react UI provide access for the Continuous Improvements Opportunities * whenever a change is made locally, i think the continuousimprovement needs to be unistalled and reinstalled ## Credits This microservice is developed and maintained by The-Outliers ## install continuousimprovement dotnet new -i C:\git\strata.continuousimprovements.microservices\continuousimprovements\strata.microservice ## unistall continuousimprovement dotnet new -u C:\git\strata.continuousimprovements.microservices\continuousimprovements\strata.microservice # create new api project with postgres project from continuousimprovement dotnet new strata.microservice -o C:\git\strata.foobar -n Strata.Foobar --api --biz --postgres ## Branching and Versioning | branch | version format | example | | ---------- | --------------------- | --------------- | | master | #.#.# | 1.2.3 | | feature/\* | #.#+1.0-featureName.# | 1.3.0-newfeat.1 | | fix/\* | #.#.#+1-fixName.# | 1.2.4-bug.1 | See our [confluence page](https://confluence.sdt.local/display/DOP/Branching+and+Versioning) for more information ## Usage ### Build and Run ``` docker-compose up -d --build ``` - https://localhost:8443/index (swagger api) - https://localhost:8443/hangfire (hangfire dashboard) - http://localhost:8081 (redis commander) ### Extracting nuget package ``` docker create --name throwaway stratacontinuousimprovement_continuousimprovement-api docker cp throwaway:/pack . docker rm throwaway ``` ### Cleanup ``` docker-compose down ```