1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/pkg
Googlom 8c863e457f
sapCumulusUpload step deactivation if its the only active step in stage (#4476)
* implement deactivation logic

* add step condition field

* add unit test and fix evaluateConditions

* add unit test for v1 and fix evaluateConditionsV1

* rollback old evaluator

* rollback v1 evaluator

* move into notActiveCondition and fix unit tests

* add a comment about sapCumulusUpload step

* optimize evaluateConditionsV1 parameters and map memory allocation

* refactor unit tests and add more test cases

* evaluateConditionsV1 refactored

---------

Co-authored-by: Gulom Alimov <gulomjon.alimov@sap.com>
Co-authored-by: Jordi van Liempt <35920075+jliempt@users.noreply.github.com>
2023-08-10 16:11:33 +05:00
..
abap feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
abaputils ABAP: Add details for EOF errors (#4442) 2023-07-18 09:05:53 +02:00
ado feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
ans feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
apim feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
asc add ascAppUpload step (#4286) 2023-04-18 08:56:32 +02:00
blackduck Unification of audit status in blackduck sarif (#4450) 2023-07-12 14:22:19 +02:00
buildpacks Refactor buildpacks telemetry (#4467) 2023-08-04 13:31:33 +02:00
buildsettings feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
certutils feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
checkmarx feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
checkmarxone fix(checkmarxOne): changed json report (#4478) 2023-07-21 10:16:25 +05:30
cloudfoundry feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
cnbutils feat(cnbbuild): add build summary (#4506) 2023-08-09 09:18:48 +02:00
codeql added querySuite to codeql audit report (#4485) 2023-07-25 15:50:26 +03:00
command feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
config sapCumulusUpload step deactivation if its the only active step in stage (#4476) 2023-08-10 16:11:33 +05:00
cpi feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
docker fix(cnbBuild): read dockerConfigJSON from CPE and merge it with user-provided (#4444) 2023-07-04 14:19:02 +02:00
documentation feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
format chore: update formatting (#4111) 2022-11-08 08:47:38 +01:00
fortify feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
gcs feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
generator Add the possibility to push data to Splunk Prod (#4459) 2023-07-14 19:19:57 +06:00
git feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
github feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
goget feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
gradle feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
hadolint/mocks chore: cleanup reporting & some incorrect file usage in tests (#3943) 2022-08-09 10:57:02 +02:00
http orchestrator: fix TestGitHubActions flaky test (#4495) 2023-08-03 14:25:15 +02:00
influx feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
java feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
jenkins feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
kubernetes fix(helmExecute): only expand environment variables start with PIPER_VAULTCREDENTIAL_ (#4468) 2023-07-17 14:16:17 +06:00
log feat (url-logger) Implement logic for a selection classifier (#4411) 2023-06-26 08:47:11 +02:00
malwarescan feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
maven feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
mock feat(cnbBuild) Add support for pre and post-buildpacks (#4448) 2023-07-06 11:34:05 +02:00
multiarch feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
nexus feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
npm fix(npm): Introduce installation for cyclone-node-npm in another folder and fallback to cyclonedx/bom to help users generate BOM (#4390) 2023-07-11 16:18:20 +02:00
orchestrator orchestrator: fix TestGitHubActions flaky test (#4495) 2023-08-03 14:25:15 +02:00
piperenv feat(helmExecute): Allow custom delimiter (#4312) 2023-05-08 16:24:24 +02:00
piperutils feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
protecode feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
reporting feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
sonar feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
splunk feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
syft feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
telemetry feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
terraform feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
tms feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
toolrecord detectExecuteScan: fix toolrun data (#4366) 2023-05-17 17:21:03 +05:30
transportrequest feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
validation feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
vault feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
versioning feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
whitesource feat(whitesourceExecuteScan): allow to specify InstallCommand (#4376) 2023-05-30 16:00:02 +02:00
xsuaa feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00
yaml feat(golangBuild): use 'unit' build tag to include tests during test execution (#4345) 2023-05-03 21:02:11 +05:00