💚 Fix CI

use yarn and stop grading test coverage when it's not relevant
pull/11/head
Alexis Drai 2 years ago committed by Alexis DRAI
parent 495bdb9d3b
commit 81d913fc7a

@ -10,8 +10,8 @@ steps:
- name: sonar-analysis
image: hub.codefirst.iut.uca.fr/camille.petitalot/drone-sonarplugin-reactnative:latest
commands:
- npm install
- npm run test:coverage
- yarn install
- yarn test:coverage
- ls ./coverage
- sonar-scanner
-Dsonar.projectKey=AD_multiplat
@ -19,7 +19,7 @@ steps:
-Dsonar.host.url=$${PLUGIN_SONAR_HOST}
-Dsonar.login=$${PLUGIN_SONAR_TOKEN}
-Dsonar.javascript.lcov.reportPaths=./coverage/lcov.info
-Dsonar.exclusions=**/*.test.tsx,**/*.test.ts,**/*.spec.tsx,**/*.spec.ts,**/lcov-report/**
-Dsonar.exclusions=**/*.test.tsx,**/*.test.ts,**/*.spec.tsx,**/*.spec.ts,**/lcov-report/**,**/constants.ts,config.ts,babel.config.ts
settings:
sonar_host: https://codefirst.iut.uca.fr/sonar/
sonar_token:

@ -1,13 +1,13 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="start" type="js.build_tools.npm" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<package-json value="$PROJECT_DIR$/package.json"/>
<command value="run"/>
<scripts>
<script value="start" />
<script value="start"/>
</scripts>
<node-interpreter value="project" />
<package-manager value="C:\Users\draia\AppData\Roaming\npm\node_modules\npm" />
<envs />
<method v="2" />
<node-interpreter value="project"/>
<package-manager value="yarn"/>
<envs/>
<method v="2"/>
</configuration>
</component>
Loading…
Cancel
Save