Support for home and family management
networks:
mulier-network:
driver: bridge
services:
hermes:
image: gajdaltd/mulier:latest
environment:
ASPNETCORE_ENVIRONMENT: "Development"
LITEDB__FILENAME: "/app/data/mulier.db"
ports:
- "5080:5080"
networks:
- mulier-network
volumes:
- ./data:/app/data:z
restart: unless-stopped
dotnet tool install --global dotnet-format
dotnet format Mulier.sln
dotnet tool install --global JetBrains.ReSharper.GlobalTools
jb cleanupcode Mulier.sln --build
volumes:
sonar-storage-data:
name: sonar-storage-data
driver: local
sonar-storage-logs:
name: sonar-storage-logs
driver: local
services:
sonarqube:
image: sonarqube:latest
container_name: sonarqube
ports:
- "${SONAR_HTTP_PORT:-9000}:9000"
volumes:
- sonar-storage-data:/opt/sonarqube/data
- sonar-storage-logs:/opt/sonarqube/logs
dotnet sonarscanner begin /k:"Mulier" /d:sonar.token="TOKEN" /d:"sonar.host.url=http://localhost:9000" /d:sonar.cs.vscoveragexml.reportsPaths="coverage.xml"
dotnet build --no-incremental
dotnet-coverage collect "dotnet test" --output-format xml --output "coverage.xml"
dotnet sonarscanner end /d:sonar.token="TOKEN"
Swagger/HC