Siarhei Pazdniakou and Oliver Nocon
ac821917d1
Fix helmExecute step ( #3827 )
...
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-06-29 10:03:54 +02:00
Siarhei Pazdniakou and Oliver Nocon
92837fde18
feat(gradleExecuteBuild, fortifyExecuteScan): gradle improvements ( #3807 )
...
* Improvements were made
* fixed tests
* fixed issues
* fix versioning
* fix Inclusive Language warnings
* gradle support to fortifyExecuteScan. Classpath resolving
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-06-07 10:24:10 +02:00
Siarhei Pazdniakou and Oliver Nocon
d519966fe5
feat(gradleExecuteBuild): publish (upload to staging) ( #3662 )
...
* gradle publish
* Fix gradle utils
* Added unit test
* Add descriptions for parameters
* Added unit tests
* fix publish init script template
* fix artifactId and groupId
* fix project path
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-04-14 14:59:09 +02:00
Siarhei Pazdniakou and Oliver Nocon
db5360fb89
feat(gradleExecuteBuild): BOM creation. Integration tests ( #3603 )
...
* Implemented bom creation
* Made small fixes. Added integration tests
* go generate
* minor fixes
* fix tests
* Added unit tests
* minor fixes
* use fileutils
* integration tests optimization
* change integraton tests timeout to 25m
* Fix Inclusive Language warnings
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-03-21 10:17:03 +01:00
Siarhei Pazdniakou
a1e2d8e8f3
Increased timeout for integration tests ( #3648 )
2022-03-18 16:30:41 +01:00
f5be111078
Fixed deriving stage name from the orchestrator via env var ( #3219 )
...
* Fixed deriving stage name from the orchestrator via env var
* make the stageName the leading parameter
* Added tests
* Update cmd/checkIfStepActive.go
* Update cmd/checkIfStepActive_test.go
* Update cmd/checkIfStepActive_test.go
* Update cmd/checkIfStepActive.go
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-03-08 12:12:56 +01:00
Siarhei Pazdniakou and Oliver Nocon
d6916e8953
feat(golangBuild): Integration tests ( #3575 )
...
* Add entryPointPath option
* Integration tests for golangBuild
* Revert "Add entryPointPath option"
This reverts commit b541e64a4f .
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-24 16:57:56 +01:00
Siarhei Pazdniakou and Oliver Nocon
4a4526b976
feat(npmExecuteScripts): add gcs upload to the step ( #3428 )
...
* Add gcs upload to npmExecuteScripts step
* go generate
* removed patterns related to sapGenerateEnvironmentInfo step
* patterns was updated
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 10:01:14 +01:00
a059a41c68
feat(whitesourceExecuteScan): add gcs upload to the step ( #3427 )
...
* Add gcs upload to whitesourceExecuteScan step
* go generate
* patterns were updated
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 09:51:52 +01:00
8ac861061d
feat(protecodeExecuteScan): add gcs upload to the step ( #3425 )
...
* Add gcs upload to protecodeExecuteScan step
* patterns were updated
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 09:31:43 +01:00
98e28befe1
feat(fortifyExecuteScan): add gcs upload to the step ( #3424 )
...
* Add gcs upload to fortifyExecuteScan step
* go generate
* Patterns were updated
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 09:23:54 +01:00
61a6309f02
feat(checkmarxExecuteScan): add gcs upload to the step ( #3386 )
...
* cumulus upload was integrated
* Patterns was updated
* go generate
* patterns were updated
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 09:01:05 +01:00
9994a4db45
feat(detectExecuteScan): add gcs upload to the step ( #3423 )
...
* Add gcs upload to detectExecuteScan step
* go generate
* patterns were updated
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-21 08:07:55 +01:00
Siarhei Pazdniakou and Oliver Nocon
4660f3a311
feat(golangBuild): add BOM creation ( #3496 )
...
* Added BOM creation
* Fix cyclonedx install
* undo config.yml changes
* metadata was updated
* Update golangBuild.go
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-02-08 09:23:33 +01:00
Siarhei Pazdniakou and Oliver Nocon
db7d85f3f2
Add gcs upload to uiVeri5ExecuteTests step ( #3409 )
...
* Add gcs upload to uiVeri5ExecuteTests step
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 15:18:27 +01:00
Siarhei Pazdniakou and Oliver Nocon
a8ef69bc0f
Add gcs upload to mavenBuild step ( #3394 )
...
* Add gcs upload to mavenBuild step
* Patterns were updated
* go generate
* removed patterns related to sapGenerateEnvironmentInfo step
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 15:00:30 +01:00
Siarhei Pazdniakou and Oliver Nocon
07ae563928
Add gcs upload to mtaBuild step ( #3405 )
...
* Add gcs upload to mtaBuild
* Patterns was updated
* go generate
* removed patterns related to sapGenerateEnvironmentInfo step
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 14:50:52 +01:00
Siarhei Pazdniakou and Oliver Nocon
8171730b60
Add gcs upload to newmanExecute step ( #3408 )
...
* Add gcs upload to newmanExecute step
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 12:21:41 +01:00
Siarhei Pazdniakou and Oliver Nocon
c19a94032c
Add gcs upload to gaugeExecuteTests step ( #3410 )
...
* Add gcs upload to gaugeExecuteTests step
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 12:13:33 +01:00
Siarhei Pazdniakou and Oliver Nocon
ab9848d49e
Add gcs upload to karmaExecuteTests step ( #3431 )
...
* Add gcs upload to karmaExecuteTests step
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-24 12:06:35 +01:00
Siarhei Pazdniakou and Oliver Nocon
198fbbeb8d
Add gcs upload to mavenExecuteIntegration step ( #3432 )
...
* Add gcs upload to mavenExecuteIntegration step
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-20 08:18:57 +01:00
c93f1f861d
GCS Upload fixes ( #3387 )
...
* Fixed argument type in persist function
* Fixed gcp upload to be usable in internal piper
* Fixed import of packages
* Updated logs
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2022-01-19 13:16:57 +01:00
Siarhei Pazdniakou and Christopher Fenner
30aa6eea7d
fix(sonar): fix file patterns for gcs upload ( #3406 )
...
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2022-01-12 13:06:14 +01:00
Siarhei Pazdniakou
91ddbf9152
fix(sonar): disable gcp upload when not configured ( #3369 )
2021-12-15 16:25:46 +01:00
cd243ee542
feat(gcs): allow upload to gcs from steps ( #3034 )
...
* Upload reports to Google Cloud Storage bucket
* Added tests. Made fixes
* Update step generation. GCS client was moved to GeneralConfig
* Code was refactored
* Fixed issues
* Fixed issues
* Code correction due to PR comments
* Improved gcs client and integration tests
* Integrated gcp config. Updated step metadata
* Fixed issues. Added tests
* Added cpe, vault, aliases resolving for reporting parameters
* Added tests
* Uncommented DeferExitHandler. Removed useless comments
* fixed cloning of config
* Added comments for exported functions. Removed unused mock
* minor fix
* Implemented setting of report name via paramRef
* some refactoring. Writing tests
* Update pkg/config/reporting.go
* Update cmd/sonarExecuteScan_generated.go
* Apply suggestions from code review
* Update pkg/config/reporting.go
* Update pkg/config/reporting.go
* fixed removing valut secret files
* Update pkg/config/reporting.go
* restore order
* restore order
* Apply suggestions from code review
* go generate
* fixed tests
* Update resources/metadata/sonarExecuteScan.yaml
* Update resources.go
* Fixed tests. Code was regenerated
* changed somewhere gcp to gcs. Fixed one test
* move gcsSubFolder to input parameters
* fixed removing valut secret files
* minor fix in integration tests
* fix integration tests
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
2021-12-15 15:07:47 +01:00
Siarhei Pazdniakou and Christopher Fenner
0879fa591a
fix(influx): fix generated output parameters ( #3362 )
...
* fixed generated output parameters for influx
* change name to lower case
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com >
2021-12-15 09:40:50 +01:00
Siarhei Pazdniakou and Oliver Nocon
e97242b7e7
Fixed validation for possibleValues option ( #3228 )
...
* Fixed validation for possibleValues option
* Change oneof-custom to possible-values
* go generate
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-11-15 12:06:48 +01:00
46bafc40a3
Improve validation of configuration ( #3125 )
...
* Implemented validation for the option possibleValues
* Has been added the option mandatoryIf to config with validation
* Fixed issues found during code review
* improved golang template
* Fixed tests. Added validation for mandatoryIf option
* Fix typo
* Fixed tests
* Validation was refactored. Added options
* Added default value for parameters with possibleValues option
* Validation was moved after the configuration resolution
* Canceled some default values
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-10-01 12:49:05 +02:00
Siarhei Pazdniakou and Oliver Nocon
7a325e6fc8
Convert step/stage condition logic to golang ( #2993 )
...
* Added checkIfStepActive step
* Implemented npmScripts condition. Code was refactored
* Added some unit tests
* Fixed go modules
* Fixed go modules
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-07-26 07:47:43 +02:00
54f2a0d471
Added go-based influxWriteData step ( #2890 )
...
* Added go-based influxWriteData step
* Wrote tests & fixed issues
* Fixed issues
* Created go-based step tests. Fixed issues
* Fixed issues
* Integration test was added
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com >
2021-06-30 11:18:49 +02:00
0673d3fed6
Writing secrets to vault ( #2770 )
...
Co-authored-by: Kevin Stiehl <kevin.stiehl@numericas.de >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-05-06 10:27:23 +02:00
33699c7388
Convert containerExecuteStructureTests to go implementation ( #2701 )
...
* Converted containerExecuteStructureTests to go implementation
* Added tests
* Fixed issues
* Made fixes
Co-authored-by: lndrschlz <leander.schulz01@sap.com >
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com >
2021-03-25 08:18:30 +01:00