Vyacheslav Starostin
b644bf7e15
Use Pendo as analytics tool ( #4828 )
...
* Try pendo
* Try pendo
* Fix typo
* Optimize data struct
* Adjust kaniko and kubernetes to try pendo
* Include golangBuild
* Update generator helper
* go generate
* Delete token param from some steps && go generate
* Add checking on ExportPrefix
* Update telemetry struct
* Try pipelineID for artifactPrepVersion
* Try pipelineID as a CPE value
* Update
* Try CF
* Read pipelineID from CPE
* Enable telemetry
* Fix name
* Do not show token in header
* Read pipelineID from CPE
* Clean up
* Clean up
* Update template
* go generate
* Update template
* Try Cribl
* HTTPS
* Update
* Clean-up
* Fix tests
* Update
2024-02-20 17:17:20 +06:00
Oliver Feldmann
17de9ed34c
Allow cALM service key for cTMS steps ( #4661 )
...
* Allow cALM service keys
* Fix typo
Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com>
* fix typo
Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com>
* Hardcode tms endpoint in calm test case
* Add new serviceKey parameter
* Use new serviceKey parameter
With deprecation warning if old tmsServiceKey parameter is used
* Add unit tests and optimise
* Remove tms from service key log message
* Apply suggestions from code review
Co-authored-by: Artem Bannikov <62880541+artembannikov@users.noreply.github.com>
* Remove unused json fields mapping
* Apply review suggestion
* Apply further review suggestions
* Use new parameter name in groovy
* Generate again
* Fix groovy test
---------
Co-authored-by: Srinikitha Kondreddy <srinikitha.kondreddy@sap.com>
Co-authored-by: Artem Bannikov <62880541+artembannikov@users.noreply.github.com>
2023-11-27 14:28:18 +01:00
Vyacheslav Starostin
59c2f75ce1
Splunk: Initialize Splunk client if dsn or prodCriblEndpoint provided ( #4653 )
...
* Initialize Splunk client if dsn or prodCriblEndpoint provided
* Fix tests
* Apply suggestions from code review
* go generate
---------
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2023-11-06 14:25:13 +06:00
Vyacheslav Starostin
3d63ce235c
Add the possibility to push data to Splunk Prod ( #4459 )
...
* Add Splunk Prod
* Update test data
* Update naming
* Unit-test: update naming
* Fix
* Fix typo
* Fix test
* go generate
2023-07-14 19:19:57 +06:00
gerstneralex
f5c33d51bb
Tms export ( #4160 )
...
* Change parameter type of nodeExtDescriptorMapping
(cherry picked from commit ca7ce0485a
)
* Remove usage of the depricated ioutil package
(cherry picked from commit 9821915b33
)
* Fix cmd failure if neither git/commitId nor customDescription are
provided
(cherry picked from commit c362681e45
)
* Fix unit test
(cherry picked from commit 53a90aabb5
)
* Step metadata, step code generation
* change type of nodeExtDescriptorMapping for export
* Refactoring and export implementation
* integration test
* Add export step
* Integration test
* format
* discard piper.go
* Review related changes
* restore piper.go
* remove unused method
* Extend documentation
* Add parameter useGoStep to tmsUpload.groovy
* Regenerate steps
* Rename function
* refactor constants
* Add error path tests
* Move some code to tms package
* Move more code to tms
* Combine tmsUpload, tmsUtils
* Add groovy wrapper
* add parameters to groovy step
* add import
* jenkinsUtils instance
* comment namedUser logic in groovy
* namedUser param
* remove logic for namedUser param
* Remove TMS integration tests
* discard changes in tmsUpload.groovy
* Remove parameters
* Restore parameters
* Change type of NodeExtDescriptorMapping to map[string]interface{}
* tmsUpload: Change type of NodeExtDescriptorMapping to map
* Resolve ioutil deprecation
* Review related changes
* Formatting
* Review related improvements
* Add tmsUtils test
* Formatting tmsUtils_test
* Remove parameters from groovy wrapper
* Remove tmsUtils_test
* Add TMS steps to fieldRelatedWhitelist
* Add integration test
* Add test to github_actions_integration_test_list.yml
* Move test helper method
* Step documentation placeholder
* Remove parameter StashContent
* Restore cmd/integrationArtifactTransport.go
---------
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com>
2023-03-27 16:55:29 +02:00