1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/vars
Marcus Holl adafab91e2 Perform parameter validation early, do not truncate parameters
In case of a mis-configuration we get a hint like "host is missing".
Actually it should be "neo/host is missing" since the parameter "host" is nested inside "neo".

Having simply "host" confuses the person troubleshooting this issue.

With this change the input validation is performed right at the beginning of the step.
The NeoCommandLine helper does not check a second time now.
2019-03-13 15:44:57 +01:00
..
artifactSetVersion.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
batsExecuteTests.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
checkChangeInDevelopment.groovy fix general config for param changeManagement (#513) 2019-02-14 08:45:20 +01:00
checksPublishResults.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
cloudFoundryDeploy.groovy Lookup mtar in the whole workspace (#492) 2019-02-07 08:58:00 +01:00
commonPipelineEnvironment.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
containerExecuteStructureTests.groovy Add step containerExecuteStructureTest (#441) 2019-01-31 09:39:13 +01:00
dockerExecute.groovy Provide flag for skipping docker image pulls (#407) 2019-02-06 08:48:33 +01:00
dockerExecuteOnKubernetes.groovy dockerExecuteOnKubernetes: generate documentation (#487) 2019-02-08 12:20:45 +01:00
durationMeasure.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
fioriOnCloudPlatformPipeline.groovy New Scenario Step: SAP UI5 on SAP Cloud Platform (#388) 2019-01-15 13:32:01 +01:00
gaugeExecuteTests.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
githubPublishRelease.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
handlePipelineStepErrors.groovy Don't print messages in all uppercase letters (#531) 2019-02-21 15:46:17 +01:00
healthExecuteCheck.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
influxWriteData.groovy influxWriteData: use org/repo as default prefix (#534) 2019-02-28 08:45:44 +01:00
karmaExecuteTests.groovy generate karma docs (#555) 2019-03-13 12:01:05 +01:00
mailSendNotification.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
mavenExecute.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
mtaBuild.groovy Remove validation in mtaBuild 2019-02-01 16:13:18 +01:00
neoDeploy.groovy Perform parameter validation early, do not truncate parameters 2019-03-13 15:44:57 +01:00
newmanExecute.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
npmExecute.groovy Add npmExecute step (#491) 2019-02-21 19:14:48 +01:00
pipelineExecute.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
pipelineRestartSteps.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
pipelineStashFiles.groovy Step name is not a string literal anymore 2018-11-29 09:54:05 +01:00
pipelineStashFilesAfterBuild.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
pipelineStashFilesBeforeBuild.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
piperInitRunStageConfiguration.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipeline.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageAcceptance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageAdditionalUnitTests.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageBuild.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageCompliance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageInit.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageIntegration.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePerformance.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePromote.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStagePRVoting.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageRelease.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperPipelineStageSecurity.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
piperStageWrapper.groovy extend Analytics (#439) 2019-01-30 12:39:33 +01:00
prepareDefaultValues.groovy prepareDefaultValues: streamline logs 2019-02-28 07:06:46 +01:00
seleniumExecuteTests.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
setupCommonPipelineEnvironment.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
slackSendNotification.groovy add step slackSendNotification (#338) 2019-02-13 16:45:35 +01:00
snykExecute.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
testsPublishResults.groovy testsPublishResults: add option to fail the build on test errors (#472) 2019-02-08 12:30:59 +01:00
toolValidate.groovy Remove outdated log message (#550) 2019-03-13 12:38:04 +01:00
transportRequestCreate.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
transportRequestRelease.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
transportRequestUploadFile.groovy Analytics: add step parameter keys (#442) 2019-01-21 08:47:34 +01:00
uiVeri5ExecuteTests.groovy Add step uiVeri5ExecuteTests (#469) 2019-01-31 09:16:34 +01:00