diff --git a/.dockers/sonarqube/docker-compose.yml b/.dockers/sonarqube/docker-compose.yml new file mode 100644 index 0000000..ad3100f --- /dev/null +++ b/.dockers/sonarqube/docker-compose.yml @@ -0,0 +1,20 @@ +services: + + sonarqube-server: + image: sonarqube:lts-community + hostname: sonarqube + container_name: sonarqube + environment: + SONAR_JDBC_URL: jdbc:postgresql://192.168.1.33:5433/sonar + SONAR_JDBC_USERNAME: sonar + SONAR_JDBC_PASSWORD: sonarpwd + SONAR_SEARCH_JAVAADDITIONALOPTS: "-Dbootstrap.system_call_filter=false" + volumes: + - ./extensions:/opt/sonarqube/extensions + - ./logs:/opt/sonarqube/logs + ports: + - "9000:9000" + +networks: + soanrqube-networks: + driver: bridge diff --git a/.dockers/sonarqube/docker-compose1.yml b/.dockers/sonarqube/docker-compose1.yml new file mode 100644 index 0000000..7b72358 --- /dev/null +++ b/.dockers/sonarqube/docker-compose1.yml @@ -0,0 +1,21 @@ +services: + + sonarqube-server: + image: sonarqube:lts-community + hostname: sonarqube + container_name: sonarqube + environment: + SONAR_JDBC_URL: jdbc:postgresql://192.168.1.33:5433/sonar + SONAR_JDBC_USERNAME: sonar + SONAR_JDBC_PASSWORD: sonarpwd + SONAR_SEARCH_JAVAADDITIONALOPTS: "-Dbootstrap.system_call_filter=false" + volumes: + - ./data:/opt/sonarqube/data + - ./extensions:/opt/sonarqube/extensions + - ./logs:/opt/sonarqube/logs + ports: + - "9000:9000" + +networks: + soanrqube-networks: + driver: bridge diff --git a/.dockers/sonarqube/docker-compose2.yml b/.dockers/sonarqube/docker-compose2.yml new file mode 100644 index 0000000..1f513ff --- /dev/null +++ b/.dockers/sonarqube/docker-compose2.yml @@ -0,0 +1,23 @@ +services: + + sonarqube-server: + image: docker.io/bitnami/sonarqube:9 + hostname: sonarqube + container_name: sonarqube + environment: + SONARQUBE_DATABASE_HOST: 192.168.1.33 + SONARQUBE_DATABASE_PORT_NUMBER: 5433 + SONARQUBE_DATABASE_USER: sonar + SONARQUBE_DATABASE_NAME: sonar + SONARQUBE_DATABASE_PASSWORD: sonarpwd + SONAR_SEARCH_JAVAADDITIONALOPTS: "-Dbootstrap.system_call_filter=false" + volumes: + - ./data:/bitnami/sonarqube/data + - ./extensions:/bitnami/sonarqube/extensions + - ./logsé:/bitnami/sonarqube/logs + ports: + - "9000:9000" + +networks: + soanrqube-networks: + driver: bridge diff --git a/teamcity/docker-compose.yml b/.dockers/teamcity/docker-compose.yml similarity index 100% rename from teamcity/docker-compose.yml rename to .dockers/teamcity/docker-compose.yml diff --git a/apps/website/jest.config.ts b/apps/website/jest.config.ts index b71b9c6..26339d7 100644 --- a/apps/website/jest.config.ts +++ b/apps/website/jest.config.ts @@ -7,5 +7,7 @@ export default { '^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nrwl/next/babel'] }], }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], + collectCoverage: true, + coverageReporters: ["clover", "json", "lcov", "text"], coverageDirectory: '../../coverage/apps/website', }; diff --git a/apps/website/project.json b/apps/website/project.json index 59fd0f5..35c2107 100644 --- a/apps/website/project.json +++ b/apps/website/project.json @@ -76,8 +76,7 @@ "{workspaceRoot}/coverage/{projectRoot}" ], "options": { - "jestConfig": "apps/website/jest.config.ts", - "passWithNoTests": true + "jestConfig": "apps/website/jest.config.ts" } }, "lint": {