Oliver Nocon
|
e81f40f645
|
Provide foundation for integration-like tests (#1131)
|
2020-02-18 15:19:50 +01:00 |
|
redehnroV
|
bb068ed76b
|
Provide docker functionality (#1155)
* Provide docker functionality to retrieve images
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
|
2020-02-06 10:47:45 +01:00 |
|
Oliver Nocon
|
9c1bd04752
|
Streamline step generation (#1142)
* Streamline step generation
* Include PR feedback, update DEVELOPMENT.md
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
|
2020-02-04 10:46:43 +01:00 |
|
Christopher Fenner
|
aa3fb8adb4
|
feat(go): add telemetry reporting (#1100)
* Add telemetry support
* First round telemetry
* Add telemetry flag
* fix: move files to avoid import cycles
* add noTelemetry as global config option
* Respect telemetry configuration for reporting
* add site id, swa endpoint
* correct logger initialization
* add http logic
* rename init method
* rename consts & types
* convert struct to payload
* convert data to payload string
* move activation flag out of data structure
* extract types to own file
* build query using net/url
* correct field mapping
* extract notify coding to own file
* cleanup parameter mapping
* preare base data
* fix codeclimate issue
* correct test case
* fill values from env
* test all fields
* untrack notify.go
* ignore empty custom values
* cleanup data.go
* add test cases
* cleanup
* add usage reporting to karma step
* add usage reporting to step generator
* externalise siteID
* correct custom field names
* test env handling
* simplify method signature
* revert parameter negation
* correct import
* adjust golden file
* inclease log level
* ignore test case
* Revert "inclease log level"
This reverts commit 70cae0e029 .
* add test case for envvars
* remove duplicate reporting
* remove duplicate reporting
* correct format
* regenerate checkmarx file
* add log message on deactivation
* rename function
* add comments to understand SWA mapping
Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
|
2020-01-29 13:17:54 +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 |
|
Oliver Nocon
|
8e29b70ea2
|
Fix parameters for githubPublishrelease (#1004)
|
2019-11-22 15:58:24 +01:00 |
|
Oliver Nocon
|
e671094308
|
Use piper binary for githubPublishRelease (#990)
* Use piper binary for githubPublishRelease
|
2019-11-21 16:34:22 +01:00 |
|
Oliver Nocon
|
bb230d3b9b
|
Export general configuration (#956)
Allow for package external access to general configuration.
Use-case: re-use individual steps
|
2019-11-06 14:07:41 +01:00 |
|
Christopher Fenner
|
ae221a8ea7
|
Merge branch 'master' into goGithub
|
2019-11-06 12:28:48 +01:00 |
|
Sven Merk
|
04d288a13f
|
Merge branch 'cfg-hierarchical-defaults' of https://github.com/SAP/jenkins-library into cfg-hierarchical-defaults
|
2019-11-05 16:31:50 +01:00 |
|
Sven Merk
|
376419e0db
|
Add mixin of dependent defaults
|
2019-11-05 16:30:41 +01:00 |
|
OliverNocon
|
4302066327
|
Merge master
|
2019-11-04 16:11:13 +01:00 |
|
OliverNocon
|
6256a0b9aa
|
Update githubPublishRelease
|
2019-11-04 16:07:30 +01:00 |
|
Christopher Fenner
|
742a67fc60
|
Add GO logging with logrus (#938)
* add log package
* add logrus dependency
* add logging to karma step
* add log stepName to generator, respect verbose flag
|
2019-11-04 14:43:33 +01:00 |
|
Oliver Nocon
|
c1eb9f5c70
|
Provide first parts for golang implementation (#905)
* Provide first parts for golang implementation
|
2019-10-22 15:41:27 +02:00 |
|