test: active coverage from jest

feature/blog
Näser 3 years ago
parent 2e6a26a53e
commit 9ef38eec00

@ -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

@ -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

@ -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

@ -7,5 +7,7 @@ export default {
'^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nrwl/next/babel'] }], '^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nrwl/next/babel'] }],
}, },
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
collectCoverage: true,
coverageReporters: ["clover", "json", "lcov", "text"],
coverageDirectory: '../../coverage/apps/website', coverageDirectory: '../../coverage/apps/website',
}; };

@ -76,8 +76,7 @@
"{workspaceRoot}/coverage/{projectRoot}" "{workspaceRoot}/coverage/{projectRoot}"
], ],
"options": { "options": {
"jestConfig": "apps/website/jest.config.ts", "jestConfig": "apps/website/jest.config.ts"
"passWithNoTests": true
} }
}, },
"lint": { "lint": {

Loading…
Cancel
Save