1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/test/groovy
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
..
com/sap/piper Merge branch 'master' into remove-compatability 2019-03-07 12:54:04 +01:00
templates Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
util Remove println statements from default registered sh closure 2019-02-07 16:58:49 +01:00
ArtifactSetVersionTest.groovy Better readable rule names: writeFileRule 2019-01-23 14:54:51 +01:00
BatsExecuteTestsTest.groovy Better readable rule names: dockerExecuteRule 2019-01-23 14:54:50 +01:00
CheckChangeInDevelopmentTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
ChecksPublishResultsTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
CloudFoundryDeployTest.groovy Stop old instance only if it exists in CloudFoundry 2019-01-30 10:07:00 +01:00
CommonStepsTest.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
ContainerExecuteStructureTestsTest.groovy Add step containerExecuteStructureTest (#441) 2019-01-31 09:39:13 +01:00
DockerExecuteOnKubernetesTest.groovy Provide flag for skipping docker image pulls (#407) 2019-02-06 08:48:33 +01:00
DockerExecuteTest.groovy Provide flag for skipping docker image pulls (#407) 2019-02-06 08:48:33 +01:00
DurationMeasureTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
FioriOnCloudPlatformPipelineTest.groovy neo toolset not configurable (#484) 2019-03-07 12:53:25 +01:00
GaugeExecuteTestsTest.groovy Better readable rule names: errorRule 2019-01-23 14:54:51 +01:00
GithubPublishReleaseTest.groovy Better readable rule names: readJsonRule 2019-01-23 14:54:51 +01:00
HandlePipelineStepErrorTest.groovy Don't print messages in all uppercase letters (#531) 2019-02-21 15:46:17 +01:00
HealthExecuteCheckTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
InfluxWriteDataTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
KarmaExecuteTestsTest.groovy Better readable rule names: errorRule 2019-01-23 14:54:51 +01:00
MailSendNotificationTest.groovy Remove println statements from tests 2019-02-07 17:03:32 +01:00
MavenExecuteTest.groovy Better readable rule names: dockerExecuteRule 2019-01-23 14:54:50 +01:00
MtaBuildTest.groovy Configure default mta build image to ppiper/mta-archive-builder (#515) 2019-02-15 13:48:34 +01:00
NeoDeployTest.groovy Perform parameter validation early, do not truncate parameters 2019-03-13 15:44:57 +01:00
NewmanExecuteTest.groovy Better readable rule names: dockerExecuteRule 2019-01-23 14:54:52 +01:00
NpmExecuteTest.groovy Add npmExecute step (#491) 2019-02-21 19:14:48 +01:00
PipelineExecuteTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
PipelineRestartStepsTest.groovy Better readable rule names: errorRule 2019-01-23 14:54:51 +01:00
PipelineStashFilesAfterBuildTest.groovy Better readable rule names: readJsonRule 2019-01-23 14:54:52 +01:00
PipelineStashFilesBeforeBuildTest.groovy Better readable rule names: readJsonRule 2019-01-23 14:54:52 +01:00
PiperStageWrapperTest.groovy Project "Piper" Template: framework and structure (#476) 2019-02-05 15:37:59 +01:00
PrepareDefaultValuesTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
SeleniumExecuteTestsTest.groovy Better readable rule names: dockerExecuteRule 2019-01-23 14:54:52 +01:00
SetupCommonPipelineEnvironmentTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
SlackSendNotificationTest.groovy add step slackSendNotification (#338) 2019-02-13 16:45:35 +01:00
SnykExecuteTest.groovy Better readable rule names: dockerExecuteRule 2019-01-23 14:54:50 +01:00
TestsPublishResultsTest.groovy testsPublishResults: add option to fail the build on test errors (#472) 2019-02-08 12:30:59 +01:00
ToolValidateTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
TransportRequestCreateTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
TransportRequestReleaseTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
TransportRequestUploadFileTest.groovy Better readable rule names: stepRule 2019-01-23 14:54:50 +01:00
UiVeri5ExecuteTestsTest.groovy [fix] remove inapproriate package statement (#497) 2019-02-08 12:03:41 +01:00