Skip to content

Commit ac9c5ab

Browse files
chore: remove sonarqube from CI (#86)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: Thibaut SEVERAC <thib3113@gmail.com>
1 parent 827c9b0 commit ac9c5ab

15 files changed

Lines changed: 3 additions & 130 deletions

File tree

.github/workflows/CI.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ on:
1212
secrets:
1313
CODECOV_TOKEN:
1414
required: true
15-
SONAR_TOKEN:
16-
required: true
1715
SNYK_TOKEN:
1816
required: true
1917

@@ -99,7 +97,6 @@ jobs:
9997
package_name: ${{ matrix.package.name }}
10098
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
10199
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
102-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
103100

104101
metrics:
105102
needs: [prepare, list-packages]
@@ -128,7 +125,6 @@ jobs:
128125
package_name: ${{ matrix.package.name }}
129126
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
130127
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
131-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
132128

133129
security:
134130
permissions:

.github/workflows/build_and_test/action.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,6 @@ inputs:
2020
GITHUB_TOKEN:
2121
description: 'GITHUB_TOKEN'
2222
required: true
23-
SONAR_TOKEN:
24-
description: 'SONAR_TOKEN'
25-
required: true
2623

2724
runs:
2825
using: "composite"
@@ -107,13 +104,3 @@ runs:
107104
verbose: true
108105
directory: ${{ inputs.package_path }}/coverage
109106
if: ${{ inputs.check == 'true' }}
110-
111-
- name: SonarCloud Scan
112-
uses: SonarSource/sonarqube-scan-action@v5.3.1
113-
env:
114-
GITHUB_TOKEN: ${{ inputs.GITHUB_TOKEN }}
115-
SONAR_TOKEN: ${{ inputs.SONAR_TOKEN }}
116-
with:
117-
args: -Dsonar.projectName=${{ inputs.package_name }}
118-
projectBaseDir: ${{ inputs.package_path }}
119-
if: ${{ inputs.check == 'true' }}

packages/crowdsec-client-scenarios/.npmignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@ tsconfig.json
88
generator.ts
99
esbuild.js
1010
jest.config.js
11-
sonar-project.properties
1211
typedoc.json

packages/crowdsec-client-scenarios/jest.config.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,7 @@ export default {
99
moduleFileExtensions: ['ts', 'tsx', 'js'],
1010
testMatch: ['<rootDir>/tests/**/*.(test|tests|spec|specs).+(ts|tsx|js)'],
1111
reporters: [
12-
'default',
13-
[
14-
'jest-sonar',
15-
{
16-
outputDirectory: '<rootDir>/coverage',
17-
outputName: 'test-report.xml',
18-
reportedFilePath: 'absolute'
19-
}
20-
]
12+
'default'
2113
],
2214
extensionsToTreatAsEsm: ['.ts'],
2315
moduleNameMapper: {

packages/crowdsec-client-scenarios/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@
6969
"dotenv": "17.4.2",
7070
"esbuild": "0.28.0",
7171
"jest": "30.4.2",
72-
"jest-sonar": "0.2.16",
7372
"mmdb-lib": "3.0.2",
7473
"rimraf": "6.1.3",
7574
"source-map-support": "0.5.21",

packages/crowdsec-client-scenarios/sonar-project.properties

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/crowdsec-client/.npmignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@ tsconfig.json
88
generator.ts
99
esbuild.js
1010
jest.config.js
11-
sonar-project.properties
1211
typedoc.json

packages/crowdsec-client/jest.config.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,7 @@ export default {
99
moduleFileExtensions: ['ts', 'tsx', 'js'],
1010
testMatch: ['<rootDir>/tests/**/*.(test|tests|spec|specs).+(ts|tsx|js)'],
1111
reporters: [
12-
'default',
13-
[
14-
'jest-sonar',
15-
{
16-
outputDirectory: '<rootDir>/coverage',
17-
outputName: 'test-report.xml',
18-
reportedFilePath: 'absolute'
19-
}
20-
]
12+
'default'
2113
],
2214
extensionsToTreatAsEsm: ['.ts'],
2315
moduleNameMapper: {

packages/crowdsec-client/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@
6767
"dotenv": "17.4.2",
6868
"esbuild": "0.28.0",
6969
"jest": "30.4.2",
70-
"jest-sonar": "0.2.16",
7170
"rimraf": "6.1.3",
7271
"source-map-support": "0.5.21",
7372
"swagger-typescript-api": "13.12.1",

packages/crowdsec-client/sonar-project.properties

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)