1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-12 10:55:20 +02:00
sap-jenkins-library/test/groovy/util
Marcus Holl eb57c8df7b
Back commonPipelineEnvironment step by shared class (#821)
* Back commonPipelineEnvironment step by shared class

Each pipeline step comes with its own instance of a commonPipelineEnvironment.
Properties stored on one instance was not shared with the other instances.

Now we strip down the commonPipelineEnvironment step and forward basically
everything to a shared singleton instance.

With that approach all instances of commonPipelineEnvironment shares the
same data and can now be really used for information exchange between the steps.
Before that change only the commonPipelineEnvironment instance associated with
the pipeline script itself could be used for that purpose.

* Remove unneeded commented line
2019-09-26 12:23:36 +02:00
..
BasePiperTest.groovy remove !#groovy header 2019-05-23 10:37:28 +02:00
BasePiperTestContext.groovy remove !#groovy header 2019-05-23 10:37:28 +02:00
CommandLineMatcher.groovy Introduce xsDeploy step (#749) 2019-09-11 13:42:38 +02:00
JenkinsCredentialsRule.groovy Use JenkinsCredentialsRule 2019-04-01 15:59:20 +02:00
JenkinsDockerExecuteRule.groovy speed up tests 2018-06-06 11:19:19 +02:00
JenkinsEnvironmentRule.groovy add steps for file stashing 2018-05-30 12:00:13 +02:00
JenkinsErrorRule.groovy add error rule as common rule 2018-02-01 10:11:37 +01:00
JenkinsFileExistsRule.groovy Added (optional) Variable Substitution to CloudFoundryDeploy Step (#866) 2019-09-24 08:49:25 +02:00
JenkinsInfluxDataRule.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
JenkinsLockRule.groovy Improve neo deploy (#440) 2019-01-28 11:32:24 +01:00
JenkinsLoggingRule.groovy Variable Substitution in YAML Files (#852) 2019-09-06 10:20:35 +02:00
JenkinsMockStepRule.groovy add multicloud deploy step 2019-04-12 17:51:38 +02:00
JenkinsPropertiesRule.groovy Improve neo deploy (#440) 2019-01-28 11:32:24 +01:00
JenkinsReadFileRule.groovy Step for automatic versioning (#65) 2018-02-07 13:17:33 +01:00
JenkinsReadJsonRule.groovy add steps for file stashing 2018-05-30 12:00:13 +02:00
JenkinsReadMavenPomRule.groovy Step for automatic versioning (#65) 2018-02-07 13:17:33 +01:00
JenkinsReadYamlRule.groovy Variable Substitution in YAML Files (#852) 2019-09-06 10:20:35 +02:00
JenkinsResetDefaultCacheRule.groovy Back commonPipelineEnvironment step by shared class (#821) 2019-09-26 12:23:36 +02:00
JenkinsScriptLoaderRule.groovy Initial check-in of lesfurets test improvements (#23) 2018-01-10 10:27:55 +01:00
JenkinsSetupRule.groovy add step for Sonar scan (#183) 2019-05-13 12:29:07 +02:00
JenkinsShellCallRule.groovy Simplify code: failExecution can be replaced by closure raising exception (#795) 2019-08-06 13:12:59 +02:00
JenkinsStepRule.groovy add multicloud deploy step 2019-04-12 17:51:38 +02:00
JenkinsWithEnvRule.groovy Improve neo deploy (#440) 2019-01-28 11:32:24 +01:00
JenkinsWriteFileRule.groovy Step for automatic versioning (#65) 2018-02-07 13:17:33 +01:00
JenkinsWriteJsonRule.groovy artifactSetVersion - add new artifact types & cleanup (#242) 2018-08-08 22:21:26 +02:00
JenkinsWriteYamlRule.groovy Variable Substitution in YAML Files (#852) 2019-09-06 10:20:35 +02:00
LibraryLoadingTestExecutionListener.groovy Merge remote-tracking branch 'github/master' into HEAD 2019-05-17 12:05:34 +02:00
PipelineWhenException.groovy remove semikolons 2019-05-23 14:28:32 +02:00
PluginMock.groovy Enable support for executing on K8S as a step (#231) 2018-08-21 15:45:59 +02:00
ProjectSource.groovy remove !#groovy header 2019-05-23 10:37:28 +02:00
Rules.groovy influxWriteData: hold data in dedicated object (#624) 2019-04-11 11:39:41 +02:00
SharedLibraryCreator.groovy [refactoring] Remove redundant code 2018-01-16 09:43:24 +01:00
StepHelper.groovy remove semikolons 2019-05-23 14:28:32 +02:00
StepTracker.groovy Create step specific plugin lists: Helper class for tracking step calls 2019-03-27 16:02:04 +01:00