1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/pkg/whitesource
xgoffin dfd2278639
feat(fortifyExecuteScan): full FPR to SARIF implementation (#3604)
* feat(FPRtoSARIF): boilerplate & comments

* Feat(Ingest): Build done, Vulnerabilities partway

* feat(Vulnerabilities): now entirely parsed

* feat(FprToSarif): integration in Piper step, full xml structure

* feat(fpr_to_sarif): base program. Need to replace names in messages

* feat(fpr_to_sarif): message substitution and custom definition integration

* fix(fpr_to_sarif): missing replacement in tools object

* fix(fpr_to_sarif): failing unit test

* Fix fortify folder creation for generating sarif

* deletion of unzip folder

* feat(fpr_to_sarif): better unit test

* fix(fpr_to_sarif): pr tests failing

* feat(fortifyExecuteScan): complete SARIF file generation

* fix(fpr_to_sarif): add extra check and test to prevent panics

* rebase onto master, fix ALL conflicts, adapt code and format

* fix missing added properties

* fix(SARIF): structure

* fix(whitesource): wrong sarif structures

* Update pkg/fortify/fpr_to_sarif.go

* Update pkg/format/sarif.go

* Update pkg/format/sarif.go

Co-authored-by: Sumeet PATIL <sumeet.patil@sap.com>
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
2022-03-14 11:26:05 +01:00
..
configHelper_test.go "ignoreSourceFiles" parameter removed from general section and added … (#2814) 2021-05-19 14:57:49 +02:00
configHelper.go chore(whitesourceExecuteScan): Gradle config changes (#3621) 2022-03-11 08:18:21 +01:00
reporting_test.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
reporting.go feat(fortifyExecuteScan): full FPR to SARIF implementation (#3604) 2022-03-14 11:26:05 +01:00
scan_test.go feat(pipelineCreateScanSummary) Create groovy wrapper (#2743) 2021-04-15 07:45:06 +02:00
scan.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
scanMaven_test.go Force WS Project update for mvn plugin (#2575) 2021-02-04 09:17:48 +01:00
scanMaven.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
scanMTA_test.go Force WS Project update for mvn plugin (#2575) 2021-02-04 09:17:48 +01:00
scanMTA.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
scanNPM_test.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
scanNPM.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
scanOptions.go feat(whitesourcescan): add param workDir to whitesourcescan (#2791) 2021-05-03 10:53:16 +02:00
scanPolling_test.go whitesourcExecuteScan-go: Additional fixes (#2315) 2020-11-10 09:09:51 +01:00
scanPolling.go Update maxWaitTime timeout for WhiteSource (#3284) 2022-01-20 12:14:00 +01:00
scanReports_test.go (feat) adds error logging output for downloading reports from whitesource (#2928) 2021-06-21 13:36:08 +02:00
scanReports.go (feat) adds error logging output for downloading reports from whitesource (#2928) 2021-06-21 13:36:08 +02:00
scanUA_test.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
scanUA.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
sytemMock.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
utils.go feat(whitesourceExecuteScan): UA for all build tools, e.g. maven & npm (#2501) 2021-02-03 14:52:48 +01:00
utilsMock.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
whitesource_test.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
whitesource.go feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00