Sven Merk
a055b905f9
Fix cumulus uploads for WhiteSource and BlackDuck ( #4128 )
...
* Refurbish upload to compliance store
* Fix BD IP json path
2022-11-17 11:05:27 +01:00
Sven Merk and Oliver Nocon
ea04a63412
fix(whitesourceExecuteScan): Fix processing of assessment ( #4059 )
...
* Fix potential nil reference
* Fix handling of assessed vulns
* Fix test code
* Add error detail
* Fix parsing
* Adding debug output
* Fix nil reference
* fix
* Add debug
* Update cmd/whitesourceExecuteScan.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
* Update cmd/whitesourceExecuteScan.go
* Update cmd/whitesourceExecuteScan.go
* Fix fmt
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-10-13 10:34:02 +00:00
Sven Merk
e8ba1b043d
Fix(detectExecuteScan): rework struct methods to meet interface requirements ( #4048 )
...
* Fixed struct methods to meet interface requirements
* Fix test and ruleID
* Small adjustments
* Readability of code
* Added testcases
* Code rework
* Fix fmt
* Mod
* Fix taxonomy
* Fix ruleIndex
* Fix taxonomies
* Fix format
* Remove name
* Fix Fortify and Checkmarx SARIF
* Fix fmt, address comments
* Addressing comments
* Fix fmt
2022-10-10 10:06:20 +02:00
Sven Merk
21416d82ed
Fix SBOM component generation ( #3958 )
...
* Further improve library types
* Fix translate
* Added debug output
* Enhance data
* Added debug output
* Fix code
* Added test
* Fix test
2022-08-12 11:59:47 +02:00
c81e741224
Refinement of SARIF generation for BD and WS ( #3942 )
...
* Fix docs and format
* Assessment format added
* Added sample file
* Added parsing
* Added packageurl implementation
* Slight refinement
* Refactored assessment options
* Adapted sample file
* First attempt of ws sbom gen
* Reworked SBOM generation
* Fix test code
* Add assessment handling
* Update dependencies
* Added golden test
* Small fix
* feat(fortify): Added a check for fortify binary in $PATH (#3925 )
* added check for fortifyupdate and sourceanalyzer bin
Co-authored-by: sumeet patil <sumeet.patil@sap.com >
* Modify SARIF
* Enhanced SARID contents
* Small refinement for hub detect
* Small adjustments
* Extend SARIF contents
* Consistency to Mend part
* Fix tests
* Fix merge
* Fix test
* Add debug log, enhance output
* Enhance meta info
* Fix libType for node
* Fix log entry
* Fix pointers and test
* Fix test
* Fix library types
* Fix test
* Extend libType mappings
Co-authored-by: Vinayak S <vinayaks439@gmail.com >
Co-authored-by: sumeet patil <sumeet.patil@sap.com >
2022-08-11 13:12:14 +02:00
Sven Merk and Oliver Nocon
b3f37650a2
SBOM creation for Mend ( #3934 )
...
* Fix docs and format
* Assessment format added
* Added sample file
* Added parsing
* Added packageurl implementation
* Slight refinement
* Refactored assessment options
* Adapted sample file
* First attempt of ws sbom gen
* Reworked SBOM generation
* Fix test code
* Add assessment handling
* Update dependencies
* Added golden test
* Small fix
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-08-09 13:56:01 +02:00
Sven Merk and Oliver Nocon
88f4d67cdd
Added reference to pkg/http and guidance on retry capabilities ( #3784 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-06-14 16:26:58 +02:00
f06890a9b2
SARIF format and GHIssue format improvements ( #3646 )
...
* Improve reporting
* Fix location
* Align casing
* Fix severity mapping
* Fix format
* Improve title
* Title format
* Fix severity
* Align title
* Fix schema reference
* Fix schema reference
* Fix fmt
* Fix fmt2
* Fix tests
* fix(sarif): proper handling of omitempty in SnippetSarif
* fix(fortifyExecuteScan): sarif format version
* Addressing comments
* Fix SARIF
* fix(sarif): omitempty handling
* fix(fortifyExecuteScan): pointer indirection
* Added TODOs for audit data
Co-authored-by: Xavier Goffin <x.goffin@sap.com >
Co-authored-by: xgoffin <86716549+xgoffin@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-03-22 14:47:19 +01:00
Sven Merk
c30e93bc6a
feat(detectExecuteScan): SARIF export and GH issue creation ( #3637 )
...
* Added SARIF and GH issue creation
2022-03-17 15:32:48 +01:00
Sven Merk
c1d2e6ad16
Add toggle for GH issue creation ( #3601 )
...
* Add toggle for GH issue creation
* Fix fmt
2022-03-02 15:46:56 +01:00
Sven Merk and Oliver Nocon
a1988f6808
feat(whitesourceExecuteScan): GitHub issue creation + SARIF ( #3535 )
...
* Add GH issue creation + SARIF
* Code cleanup
* Fix fmt, add debug
* Code enhancements
* Fix
* Added debug info
* Rework UA log scan
* Fix code
* read UA version
* Fix nil reference
* Extraction
* Credentials
* Issue creation
* Error handling
* Fix issue creation
* query escape
* Query escape 2
* Revert
* Test avoid update
* HTTP client
* Add support for custom TLS certs
* Fix code
* Fix code 2
* Fix code 3
* Disable cert check
* Fix auth
* Remove implicit trust
* Skip verification
* Fix
* Fix client
* Fix HTTP auth
* Fix trusted certs
* Trim version
* Code
* Add token
* Added token handling to client
* Fix token
* Cleanup
* Fix token
* Token rework
* Fix code
* Kick out oauth client
* Kick out oauth client
* Transport wrapping
* Token
* Simplification
* Refactor
* Variation
* Check
* Fix
* Debug
* Switch client
* Variation
* Debug
* Switch to cert check
* Add debug
* Parse self
* Cleanup
* Update resources/metadata/whitesourceExecuteScan.yaml
* Add debug
* Expose subjects
* Patch
* Debug
* Debug2
* Debug3
* Fix logging response body
* Cleanup
* Cleanup
* Fix request body logging
* Cleanup import
* Fix import cycle
* Cleanup
* Fix fmt
* Fix NopCloser reference
* Regenerate
* Reintroduce
* Fix test
* Fix tests
* Correction
* Fix error
* Code fix
* Fix tests
* Add tests
* Fix code climate issues
* Code climate
* Code climate again
* Code climate again
* Fix fmt
* Fix fmt 2
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-23 09:30:19 +01:00
Sven Merk
07e5c66b5f
Fix test code ( #3514 )
...
* Fix test code
* Fix
* Fix
2022-02-08 11:21:25 +01:00
Sven Merk
01c6f1a66c
fix(fortifyExecuteScan): User assignment based on PR ownership ( #3472 )
...
* Debug PR user details
* Check association
* Change to login
* Fix PR creator assignment
* Improve docs
* Fix test
2022-01-27 10:45:45 +01:00
Sven Merk
4e0684cf78
Address further nil references ( #3462 )
...
* Address further nil references
* Message text
* Final checks
2022-01-24 17:09:49 +01:00
Sven Merk
ffa82c383e
Fix potential nil reference ( #3460 )
2022-01-24 11:59:33 +01:00
Sven Merk
6520115950
Upload Fortify scan results to GitHub issue ( #3300 )
...
* fix(fortifyExecuteScan): Propagate translation errors
Force translation related errors to stop the execution of the step.
* Extend testcase
* Update fortifyExecuteScan.go
* Fix fmt and test
* Fix code
* feat(fortifyExecuteScan): Create GitHub issue
* Fix expectation
* Fix fmt
* Fix fmt add test
* Added tests
* Go fmt
* Add switch
* Rewrite githubCreateIssue
* Fix tests
* Added switch
* Issue only in case of violations
* Fix CPE reference
* Add debug message to issue creation/update
* Update fortifyExecuteScan.go
* Add credential for GH to groovy wrapper
* Update fortifyExecuteScan.go
2022-01-21 10:52:17 +01:00
Sven Merk
ae9cb1e6f2
Fix alias definition for agentUrl ( #3328 )
...
* Fix alias definition for agentUrl
* Update generated file
2021-12-03 12:16:31 +01:00
Sven Merk
f655033442
Add retry capability on sporadic WhiteSource error 3000 ( #3183 )
...
* fix backslash mess
* Added retry on error 3000
* Fix fmt
* Fix check on error message
2021-10-21 09:37:41 +02:00
Sven Merk and Oliver Nocon
86e8125279
feat(checkmarxExecuteScan): Improve cx report ( #2991 )
...
* Improve checkmarx report
* Fix test and fmt
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-09-15 09:45:56 +02:00
Sven Merk
2997714a02
checkmarxExecuteScan: Improve error message on compliance issues ( #3083 )
...
* Update checkmarxExecuteScan.go
* Fix test
2021-09-07 13:10:11 +02:00
Sven Merk
89124801c6
fortifyExecuteScan: Fix overall report status ( #3081 )
...
* fortifyExecuteScan: Fix overall report status
* Update reporting.go
2021-09-01 14:07:12 +02:00
Sven Merk and Oliver Nocon
1ddd966249
Enforce non-incremental scans when optimized and scheduled ( #3039 )
...
* Enfore non-incremental scans when optimized
* Update resources/metadata/checkmarx.yaml
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
* Update generated file
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-08-10 11:27:28 +02:00
Sven Merk
90110c0702
Enhance fortify influx data ( #3040 )
2021-08-10 10:49:31 +02:00
Sven Merk
ee6d46a77c
fix(protecodeExecuteScan): Fix typo in report name ( #2982 )
...
* Fix exclude and enhance docs
* Fix test
* Fix test
* Add reporting to checkmarx step
* Improve text
* Add protecode report
* Fix fmt
* Add error handling
* Fix report name
2021-07-16 09:08:28 +02:00
Sven Merk
3e7595920f
feat(protecodeExecuteScan): Add protecode report ( #2981 )
...
* Fix exclude and enhance docs
* Fix test
* Fix test
* Add reporting to checkmarx step
* Improve text
* Add protecode report
* Fix fmt
* Add error handling
2021-07-12 12:20:25 +02:00
Sven Merk
8a432078cf
Fix "exclude" and enhance Piper docs ( #2967 )
...
* Fix exclude and enhance docs
* Fix test
* Fix test
2021-07-12 10:35:08 +02:00
Sven Merk
9571fd28f4
feat(checkmarxExecuteScan): Reporting for pipeline optimization ( #2976 )
...
* Fix exclude and enhance docs
* Fix test
* Fix test
* Add reporting to checkmarx step
* Improve text
2021-07-09 10:19:42 +02:00
Sven Merk
fbcdd07ffc
improve(fortifyExecuteScan): Improve src and exclude maven defaults ( #2953 )
...
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Add generated artifact
* Update fortifyExecuteScan.go
* Fix test
* Fix test
* Fix yet another test
* Back and forth
* Fix documentation
* Property to add fortify context to maven build
* Add comment
2021-07-02 09:43:34 +02:00
Sven Merk
7b553e1e9a
fix(fortifyExecuteScan): Address module interdependencies ( #2938 )
...
* Make sure artifacts go to local repo
* Just package
* Fix test
* Try out silent mode
* Try fail at end
* Bring resilience back
* Follow new strategy
* Fix test
2021-06-28 12:40:20 +02:00
Sven Merk
e94cbb0840
Revert "fix(fortifyExecuteScan): Support MTA interdepedencies ( #2916 )" ( #2937 )
...
This reverts commit f7bc956058 .
2021-06-23 17:20:15 +02:00
Sven Merk
ab9e154d10
Replace io.Copy ( #2934 )
...
* Replace io.Copy
* Test coverage
* Improve test
* Fix fmt
* Improve error handling in test
* Fix code
* Improve test error log
* Fix fmt
* Fix unix file handles
* Fix error message
* Resolve code climate issue
2021-06-23 14:41:52 +02:00
Sven Merk
f7bc956058
fix(fortifyExecuteScan): Support MTA interdepedencies ( #2916 )
...
* Make sure artifacts go to local repo
* Just package
* Fix test
2021-06-23 11:55:34 +02:00
Sven Merk
07b90dc10b
fix(fortifyExecuteScan): Throw error on classpath detection issues ( #2876 )
...
* Update fortifyExecuteScan.go
* Raise error to the top level
* Update fortifyExecuteScan.go
* Update fortifyExecuteScan.go
* Fix code and test
* Add tests
* Fix test
* Last attempt
2021-06-16 08:15:41 +02:00
Sven Merk and Christopher Fenner
a43f46465a
feat(fortifyExecuteScan): HTML report for Fortify ( #2879 )
...
* Tune test
* Fix report implementation
* Fix tests
* Fix values
* Fix code and test
* Report writing fix
* Commit generated sources
* Update cmd/fortifyExecuteScan.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Externalize report generation
* Fix fmt
* Fix fmt 2
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2021-06-15 14:53:42 +02:00
Sven Merk
7fa31ae9cc
feat(http): Resilience via retry on intermittent communication issues ( #2877 )
...
* feat(http): Resilience on connectivity issues
* Update whitesourceExecuteScan.go
* Update splunk_test.go
* Fix initialization
* Change http interaction
* Fix fmt and tests
* Final test fix
2021-06-15 11:13:24 +02:00
Sven Merk and Oliver Nocon
def816247a
Update snakeyaml to fix security vulnerability ( #2878 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-06-09 12:59:01 +02:00
Sven Merk
b7b775c981
Update whitesourceExecuteScan.go ( #2875 )
2021-06-08 11:03:57 +02:00
ce06b82450
fix(protecodeExecuteScan): Handling of empty findings ( #2818 )
...
* Don't fail if components list is empty. Resolves failures when scanning images from Crossplane.
* Update formatting with go fmt
* Update pkg/protecode/protecode.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Update pkg/protecode/protecode.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Fix change, make consistent
Co-authored-by: d.small@sap.com <d.small@sap.com >
Co-authored-by: dee0 <dsmallzero@gmail.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2021-05-17 13:38:17 +02:00
Sven Merk
4ffd61d34c
docs: Improve guidance for testOptions migration ( #2815 )
...
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Update uiVeri5ExecuteTests.yaml
* Add generated artifact
2021-05-06 10:12:17 +02:00
Sven Merk and Oliver Nocon
c34da3c9a8
Removed obsolete scanTape, changed to buildTool ( #2816 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-05-06 09:33:05 +02:00
Sven Merk and Oliver Nocon
534cba767c
fix(whitesourceExecuteScan): Add retry capability for download operations ( #2808 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-05-05 15:49:28 +02:00
Sven Merk and Oliver Nocon
bf428d1ef9
Fix project lookup query ( #2785 )
...
* Fix project lookup
* Added test for space
* Update pkg/fortify/fortify.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-04-28 13:59:59 +02:00
Sven Merk
2af512e12e
Update configHelper.go ( #2768 )
2021-04-19 12:01:24 +02:00
Sven Merk
ff909cb630
Update http.go ( #2744 )
2021-04-07 15:02:40 +02:00
Sven Merk and Oliver Nocon
8c6089cca9
checkmarxExecuteScan: Fix error message on empty ZIP ( #2709 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-04-07 09:56:19 +02:00
Sven Merk and Oliver Nocon
60fe1761b6
Update http.go ( #2731 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-03-31 16:08:35 +02:00
Sven Merk and Oliver Nocon
e4346460ed
Add support for yarn ( #2721 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-03-26 09:28:40 +01:00
Sven Merk
03b5a9aaec
Fix handling of undefined buildTool values ( #2719 )
...
* Fix handling of undefined buildTool values
* Fix fmt
2021-03-25 09:59:49 +01:00
Sven Merk
dfe9cb6149
Add capability for yarn scanning ( #2716 )
...
* Add capability for yarn scanning
* Update whitesource.yaml
* Update configHelper.go
* Add newly generated impl
2021-03-24 16:33:32 +01:00
Sven Merk and lndrschlz
d52a1a3619
Influx step execution reporting ( #2700 )
...
* Influx step execution reporting
* influx for newmanExecute added
Co-authored-by: lndrschlz <leander.schulz01@sap.com >
2021-03-18 10:32:03 +01:00
Sven Merk and Oliver Nocon
34f2a82787
Update influxWriteData.groovy ( #2684 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-03-10 09:23:36 +01:00
Sven Merk
e1ea56076f
Http improve retry on timeouts ( #2681 )
...
* Add sca cmd extensibility
* Fix formatting
* HTTP retry
* Improve handling of retry on timeout
* Go fmt
* Fix test
* Fix test
* Test stability
* Fix test
* Fix test
* Fix test
* Update fortifyExecuteScan.go
2021-03-09 13:41:07 +01:00
Sven Merk
afdc726a01
Fortify cmd parameters for scan ( #2680 )
...
* Add sca cmd extensibility
* Fix formatting
2021-03-09 13:16:21 +01:00
Sven Merk
84df77732c
fortifyExecuteScan: Pull request version not considered on upload ( #2668 )
2021-03-04 09:34:05 +01:00
Sven Merk and Oliver Nocon
d2eb2877e0
fortifyExecuteScan: Functional enhancements ( #2647 )
...
* Improvements
* Formatting
* Fix test
* Update resources/metadata/fortify.yaml
Enhance description
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
* Unify version handling with ws step
* Part 2
* go fmt
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-02-26 13:43:03 +01:00
Sven Merk
3e0a2835fd
Improve HTTP test to cover more retry capabilities ( #2528 )
...
* FF disable fulltextsearch
# Conflicts:
# pkg/fortify/fortify.go
# pkg/fortify/fortify_test.go
* Improve test on HTTP retry capabilities
* Improve HTTP retry test
2021-01-22 09:56:56 +01:00
Sven Merk
f149292374
[fix]fortifyExecuteScan: disable fulltextsearch ( #2527 )
...
* FF disable fulltextsearch
# Conflicts:
# pkg/fortify/fortify.go
# pkg/fortify/fortify_test.go
* Completely avoid interacting with fulltextsearch
* Remove also from version lookup
2021-01-21 16:20:46 +01:00
Sven Merk and Christopher Fenner
205d59c1ed
Remove obsolete parameter ( #2515 )
...
* Remove obsolete parameter
* Update pkg/fortify/fortify_test.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
* Update fortify_test.go
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2021-01-15 13:55:13 +01:00
Sven Merk
2511ec9cea
fix backslash mess ( #2428 )
2020-11-26 11:22:54 +01:00
Sven Merk and Oliver Nocon
26af83b1fc
Add slash backslash compatibility ( #2425 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-11-26 09:18:01 +01:00
Sven Merk
5d1782aa01
checkmarxExecuteScan: adapt to 9.2 api ( #2363 )
...
* Update checkmarxExecuteScan.go
* api mods
* Switch default
* Fix decode
* mod marshalling
* Fix unmarshalling
* Code fmt and small fix
* Optimize preset handling
* Integer handling
* Fix test
* cleanup
* go fmt
* Improve test
2020-11-25 13:47:26 +01:00
Sven Merk
3c7712f2ee
Retry capabilities for HTTP requests + enablement for Checkmarx step ( #2346 )
2020-11-11 13:35:53 +01:00
Sven Merk
c204abb9cf
checkmarxExecuteScan: Relax timeout ( #2265 )
2020-10-29 18:03:22 +01:00
Sven Merk and Oliver Nocon
9d737575aa
fortifyExecuteScan: Fix report download ( #2244 )
...
* Fix report download
* Update fortifyExecuteScan.go
* Update fortifyExecuteScan_test.go
* Update fortify.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-10-27 13:12:31 +01:00
Sven Merk
fae01c9cd7
Avoid nil reference access ( #2138 )
...
* Avoid nil reference access
* Fix code
2020-10-07 22:02:02 +02:00
Sven Merk
58b6c04cd2
Update fortifyExecuteScan.go ( #2093 )
...
* Update fortifyExecuteScan.go
* Update fortifyExecuteScan.go
* Docs are lying
Checked the API which returns a status similar to that of artifact
* Update fortifyExecuteScan_test.go
2020-09-29 18:26:16 +02:00
c72020b7a5
fortifyExecuteScan: Clean and improve parameters ( #2050 )
...
* Fix PR feature
* Fix Fortify parameters
* Update resources/metadata/fortify.yaml
* Update resources/metadata/fortify.yaml
* Update resources/metadata/fortify.yaml
* Update resources/metadata/fortify.yaml
* Update resources/metadata/fortify.yaml
* Update resources/metadata/fortify.yaml
* Update descriptions
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: OliverNocon <oliver.nocon@sap.com >
2020-09-22 17:39:40 +02:00
Sven Merk and Oliver Nocon
4ae46823b1
Fix PR feature ( #2048 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-09-22 12:36:22 +02:00
Sven Merk
612d3a645b
Support verify only mode for SAST tools ( #2018 )
...
* Support verify only mode for SAST
* Include feedback
* Add tests
* Fix imports
2020-09-18 08:19:34 +02:00
Sven Merk
51158d2457
checkmarxExecuteScan: Fix access to projects ( #1997 )
2020-09-10 11:14:58 +02:00
1fe94680df
checkmarxExecuteScan: Fix parameter handover ( #1888 )
...
Co-authored-by: Stephan Aßmus <stephan.assmus@sap.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-08-06 11:32:29 +02:00
89f5ca9da1
whitesourceExecuteScan: Fix scanType: docker related issues ( #1644 )
...
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-06-12 16:55:16 +02:00
Sven Merk
af2a01c064
Fortify implementation in golang ( #1428 )
2020-05-25 19:48:59 +02:00
Sven Merk
911b8bfb26
Add resolution and storage of commit message ( #1515 )
...
* Add commit message
* Add ToDo for later refctoring
2020-05-07 11:21:29 +02:00
Sven Merk
c645087517
NotSerializableException next part ( #1262 )
...
* Update dockerExecute.groovy
* Update dockerExecute.groovy
* Update dockerExecute.groovy
2020-03-11 10:05:03 +01:00
Sven Merk
6edaaecf15
Support workspace paths containing whitespaces ( #1241 )
...
* Support workspace paths containing whitespaces
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Switch to export
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
* Update sonarExecuteScan.groovy
2020-03-09 15:40:59 +01:00
Sven Merk
b43f331fad
Avoid NotSerializableException #3 ( #1252 )
2020-03-06 14:05:14 +01:00
Sven Merk
d29c249e35
Avoid using Iterators to get around NotSerializableException ( #1242 )
...
* Avoid using Iterators to get around NotSerializableException
* Avoid using Iterators to get around NotSerializableException
2020-03-05 15:48:05 +01:00
Sven Merk
507bf3f98d
Update handlePipelineStepErrors.md ( #1247 )
2020-03-05 10:19:02 +01:00
Sven Merk
4c97231ff9
Avoid using Iterators to get around NotSerializableException ( #1220 )
2020-02-25 12:25:26 +01:00
Sven Merk
1417f4650a
Small cleanup ( #1159 )
2020-02-06 14:22:58 +01:00
Sven Merk
3139255312
Fix chars in checkmarx test, improve development.md ( #1154 )
...
* Fix chars in test
* Update DEVELOPMENT.md
* Update DEVELOPMENT.md
* Update DEVELOPMENT.md
2020-02-06 09:43:19 +01:00
Sven Merk and Christopher Fenner
59e9d897bf
feat(hadolint): enable correct handling of multiple scan results ( #1145 )
...
* Add missing parameter
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* fix code climate issues
* Update default_pipeline_environment.yml
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
* Update hadolintExecute.groovy
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2020-02-04 16:36:09 +01:00
Sven Merk
36423eb78d
Avoid potential collisions among steps ( #1141 )
...
* Avoid potential collisions amongst steps
* Improve code, move to JenkinsUtils
* Improve code
* Improve tests
* Fix test
* Add scope on golang side
2020-02-03 15:25:49 +01:00
Sven Merk and Oliver Nocon
4b1ca5697d
Add missing test ( #1116 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2020-01-29 13:46:28 +01:00
Sven Merk
cbe368fe36
Checkmarx as golang ( #1075 )
...
* Added base functionality for checkmarx interaction
* Extend http client with file upload capabilities
* Latest changes
* Add debug logging
* Introduce Uploader interface
* Add tests for checkmarx client
* Hook new checkmarx command
* Improve coverage
* Add tests
* Improved test coverage and fixed code
* Add influx reporting
* Add alternation capabilities
* Add groovy step
* Try fix cmd
* Enhancements
* Fix report generation
* Final performance improvements
* Fix code
* Structure code, cleanup
* Improvements
* Fix codeclimate issue
* Update groovy
* Adapt latest changes to http
* Fix test
* Fix http tests
* Fix test
* Fix test
* Fix test 2
* Fix code
* Fix code 2
* Fix code
* Code
* Fix
* Fix
* Add report and link handling
* Fix returns, add groovy test
* Review comments
* Added doc template
* Docs update
* Remove SAP internals
* Better status display
* Add name to link
* Fix test
* Fix
* Fix verbose handling
* Fix verbose handling 2
* Fix verbose handling 3
* Fix
* Tiny improvements
* Regenerate
* Fix test
* Fix test code
* Fix verbosity issue
* Fix test
* Fix test
* Fix test
2020-01-27 23:40:53 +01:00
Sven Merk
71d0842c07
Update http_test.go
2020-01-22 15:26:35 +01:00
Sven Merk
997ae27ccd
Merge pull request #1096 from SAP/http_uploader
...
Add upload of files to HTTP capabilities
2020-01-14 10:44:30 +01:00
Sven Merk
72b4e36156
Merge pull request #1070 from SAP/nevskrem-patch-1
...
whitesourceExecuteScan: Resilience for report generation
2019-12-16 21:55:04 +01:00
Sven Merk
5d14376d19
Update whitesourceExecuteScan.groovy
2019-12-16 20:54:24 +01:00
Sven Merk
869950aa02
Merge pull request #1066 from SAP/nevskrem-patch-1
...
whitesourceExecuteScan: Avoid node_modules are treated like project modules
2019-12-16 10:28:20 +01:00
Sven Merk
c479e69ebc
Update MtaMultiplexer.groovy
2019-12-16 09:28:58 +01:00
Sven Merk
eeee3a7189
whitesourceExecuteScan: Avoid downloaded node_modules are treated like project modules
2019-12-16 09:22:40 +01:00
Sven Merk
368f7027b6
Merge pull request #1055 from SAP/nevskrem-patch-1
...
Fix NPE in case no version specified in descriptor
2019-12-11 15:13:52 +01:00
Sven Merk
6f0a3e0c0a
Fix NPE in case no version specified in descriptor
2019-12-11 13:34:01 +01:00
Sven Merk
79e002cc5e
Merge branch 'master' into sv-docuGen
2019-11-21 16:13:50 +01:00
Sven Merk
ceac2b2b73
Merge branch 'master' into sv-VolumeBind
2019-11-19 15:20:28 +01:00
Sven Merk
c7f3e5c4f0
Merge branch 'master' into sv-VolumeBind
2019-11-15 12:38:18 +01:00
Sven Merk
25b7e3301f
Merge branch 'master' into sv-docuGen
2019-11-15 12:37:46 +01:00
Sven Merk
5b598e82ce
Merge pull request #966 from SAP/fix-docs
...
Fix documentation of cfManifestSubstituteVariables step
2019-11-11 11:12:11 +01:00