Template
56 lines
2.0 KiB
Markdown
56 lines
2.0 KiB
Markdown
# Strata.ContinuousImprovement
|
|
|
|
[](https://github.com/stratadecision/continuousimprovement/actions/workflows/build.yaml)
|
|
[](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
|
|
```
|