1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/pkg
Oliver Feldmann aecf1babd9
[ANS] Add SAP Alert Notification Service to pkg (#3654)
* Add ans implementation

* Remove todo comment

* Rename test function

Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>

* Better wording

Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>

* Add reading of response body function

* Use http pkg ReadResponseBody

* Check read error

* Better test case description

* Fix formatting

* Create own package for read response body

* Omit empty nested resource struct

* Separate Resource struct from Event struct

* Merge and unmarshall instead of only unmarshalling

* Improve status code error message

* Remove unchangeable event fields

* Separate event parts

* Change log level setter function

* Restructure ans send test

* Revert exporting readResponseBody function

Instead the code is duplicated in the xsuaa and ans package

* Add check correct ans setup request

* Add set options function for mocking

* Review fixes

* Correct function name

* Use strict unmarshalling

* Validate event

* Move functions

* Add documentation comments

* improve test

Co-authored-by: Linda Siebert <39100394+LindaSieb@users.noreply.github.com>
Co-authored-by: Roland Stengel <r.stengel@sap.com>
2022-06-03 10:16:14 +02:00
..
abap enableBuildWithoutValues (#3753) 2022-04-26 17:14:55 +02:00
abaputils Handle empty http response correctly (#3805) 2022-05-25 13:57:13 +02:00
ado ADO - Vault Secret Rotation (#3084) 2021-09-08 16:48:12 +02:00
ans [ANS] Add SAP Alert Notification Service to pkg (#3654) 2022-06-03 10:16:14 +02:00
apim ApiProviderUpload Command (#3663) 2022-05-16 11:52:04 +02:00
blackduck detectExecuteScan: fix project version limiting api call (#3754) 2022-05-05 09:58:43 +02:00
buildsettings feat(buildsettings): golang and future tools (#3561) 2022-02-21 09:16:48 +01:00
certutils feat(golangBuild): support private modules (#3471) 2022-01-31 10:45:40 +01:00
checkmarx feat(checkmarxExecuteScan): added API to get description, incorporated to SARIF file (#3814) 2022-06-01 15:48:56 +02:00
cloudfoundry Add telemetry for abapEnvironment steps (#3016) 2021-08-04 17:31:16 +02:00
cnbutils feat(cnbBuild): Support of username/password authorization (#3690) 2022-03-31 16:13:21 +02:00
command feat: url log parsing / reporting when executing a command (#3461) 2022-02-25 15:35:44 +01:00
config feat(getDefaults): add parameter for CRD-style config (#3736) 2022-04-19 12:34:40 +02:00
cpi ApiProviderUpload Command (#3663) 2022-05-16 11:52:04 +02:00
docker fix (whitesourceExecuteScan) keep tar extension for target image donwload (#3774) 2022-05-13 18:56:41 +02:00
documentation replace depreacted strings.Title function (#3786) 2022-05-20 18:50:03 +02:00
format feat(fortifyExecuteScan): further improvements to the SARIF generation (#3799) 2022-05-24 13:40:49 +02:00
fortify feat(fortifyExecuteScan): further improvements to the SARIF generation (#3799) 2022-05-24 13:40:49 +02:00
gcs GCS Upload fixes (#3387) 2022-01-19 13:16:57 +01:00
generator replace depreacted strings.Title function (#3786) 2022-05-20 18:50:03 +02:00
git feat(gitopsUpdateDeployment) forcePush (#3665) 2022-04-07 16:33:46 +02:00
github feat(whitesourceExecuteScan): GitHub issue creation + SARIF (#3535) 2022-02-23 09:30:19 +01:00
goget feat(golangBuild): support private modules (#3471) 2022-01-31 10:45:40 +01:00
gradle feat(gradleExecuteBuild): publish (upload to staging) (#3662) 2022-04-14 14:59:09 +02:00
hadolint/mocks refactor(hadolint): implement step in GO (#1169) 2020-11-16 15:14:54 +01:00
http fix(orchestrator) usage of correct env variables (#3650) 2022-03-28 09:52:15 +02:00
influx Added go-based influxWriteData step (#2890) 2021-06-30 11:18:49 +02:00
java feat(sonar): reuse existing TLS truststore (#3312) 2021-12-16 12:49:15 +01:00
jenkins fix(jenkins): fix job invocation (#2868) 2021-06-02 16:45:22 +02:00
kubernetes fix(helmExecute): respect version from Chart (#3780) 2022-05-18 08:58:01 +02:00
log Reporting: Variable change to deprecate step Splunk Hook; logging in telemetry (#3539) 2022-02-14 08:56:11 +01:00
malwarescan feat(malwareExecuteScan): refactoring and docker support (#3421) 2022-01-24 09:48:01 +01:00
maven (feat) mtaBuild publish mtar artifacts to remote remote repo (#3104) 2021-09-23 15:33:30 +02:00
mock Fix helm execute command (#3701) 2022-04-14 15:43:47 +02:00
multiarch chore(multiarch): helper to parse targetArchitectures (#3525) 2022-02-10 16:46:00 +01:00
nexus nexusUpload parameters reading from commonPipelineEnvironment (#2658) 2021-03-10 15:06:42 +01:00
npm chore(npmExecuteScripts): config@2 support (#3607) 2022-03-04 10:26:46 +01:00
orchestrator Reuse SOURCEBRANCH for branch name (#3672) 2022-03-28 13:48:55 +02:00
piperenv feat (cpe) introduce a new artifact cpe type (#3763) 2022-05-03 09:53:12 +02:00
piperutils replace depreacted strings.Title function (#3786) 2022-05-20 18:50:03 +02:00
protecode feat(docker): use crane for pulling docker images (#3652) 2022-03-23 10:02:00 +01:00
reporting feat(detectExecuteScan): SARIF export and GH issue creation (#3637) 2022-03-17 15:32:48 +01:00
sonar fix(sonarExecuteScan): error handling for report metrics (#3512) 2022-02-07 16:41:36 +01:00
splunk Activates debug information for environment variables (#3630) 2022-03-14 10:17:55 +01:00
telemetry fix(orchestrator) usage of correct env variables (#3650) 2022-03-28 09:52:15 +02:00
terraform feat(terraformExecute): pass tf outputs to cpe (#3241) 2021-11-04 10:28:41 +01:00
toolrecord toolrecord: fix web ui URLs for whitesource, close #6 (#3096) 2021-09-10 13:20:54 +02:00
transportrequest Implement Release 3.0.0 of CM-Client (#3664) 2022-04-05 12:33:19 +02:00
validation Fixed validation for possibleValues option (#3228) 2021-11-15 12:06:48 +01:00
vault chore: align Vault naming (#3372) 2021-12-21 11:52:10 +01:00
versioning Golang build publish binaries and add group id (#3749) 2022-05-05 12:39:59 +02:00
whitesource whitesourceExecuteScan : add log level trace (#3745) 2022-04-22 13:19:49 +02:00
xsuaa Add bearer token retrieval function (#3595) 2022-03-16 11:22:48 +01:00
yaml chore(go): simplify code using gofmt -s (#2065) 2020-09-24 08:58:53 +02:00