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 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
..
artifactSetVersion.groovy Rename dlang to dub (#762) 2019-07-03 11:27:07 +02:00
batsExecuteTests.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
buildExecute.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
buildSetResult.groovy piperPipeline: handle build result correctly (#660) 2019-04-15 14:18:08 +02:00
cfManifestSubstituteVariables.groovy Variable Substitution in YAML Files (#852) 2019-09-06 10:20:35 +02:00
checkChangeInDevelopment.groovy update documentation 2019-04-09 20:46:45 +02:00
checksPublishResults.groovy fix NonCPS issues (#796) 2019-07-29 10:17:56 +02:00
cloudFoundryDeploy.groovy Added (optional) Variable Substitution to CloudFoundryDeploy Step (#866) 2019-09-24 08:49:25 +02:00
commonPipelineEnvironment.groovy Back commonPipelineEnvironment step by shared class (#821) 2019-09-26 12:23:36 +02:00
containerExecuteStructureTests.groovy containerExecuteStructureTests: generate docu 2019-04-09 11:12:38 +02:00
containerPushToRegistry.groovy Add step buildExecute (#527) 2019-07-02 13:00:36 +02:00
detectExecuteScan.groovy add step for Synopsis Detect Scans (#690) 2019-05-08 11:36:01 +02:00
dockerExecute.groovy Handle sidecar parameters in dockerExecuteOnKubernetes (#869) 2019-09-12 10:52:05 +02:00
dockerExecuteOnKubernetes.groovy Handle sidecar parameters in dockerExecuteOnKubernetes (#869) 2019-09-12 10:52:05 +02:00
dubExecute.groovy Add dubExecute step (#754) 2019-06-19 16:52:18 +02:00
durationMeasure.groovy fix code climate issues (#712) 2019-05-16 10:46:13 +02:00
fioriOnCloudPlatformPipeline.groovy enhance prepare stage with cleanup and checkout 2019-03-21 10:37:02 +01:00
gaugeExecuteTests.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00
githubPublishRelease.groovy githubPublishRelease - add templating capabilities (#849) 2019-08-15 15:26:08 +02:00
hadolintExecute.groovy Add new step for Dockerfile linting (#723) 2019-06-04 08:01:43 +02:00
handlePipelineStepErrors.groovy use new unstable step to better visualize pipeline errors (#804) 2019-07-26 17:40:22 +02:00
healthExecuteCheck.groovy Update vars/healthExecuteCheck.groovy 2019-04-02 21:01:09 +02:00
influxWriteData.groovy influxWriteData: generate docu 2019-04-12 20:29:09 +02:00
kanikoExecute.groovy Add step buildExecute (#527) 2019-07-02 13:00:36 +02:00
karmaExecuteTests.groovy karmaExecuteTests: fix multi module execution (#765) 2019-06-24 15:29:32 +02:00
mailSendNotification.groovy Avoid full merge trace being added to culprits 2019-09-16 10:02:21 +02:00
mavenExecute.groovy Allow setting global maven config in MTA builder (#667) 2019-04-24 12:47:37 +02:00
mtaBuild.groovy added comment to explain escaped variable 2019-06-13 15:33:18 +02:00
multicloudDeploy.groovy add multicloud deploy step 2019-04-12 17:51:38 +02:00
neoDeploy.groovy Remove useless utils from signature inside neoDeploy (#853) 2019-08-21 13:10:54 +02:00
newmanExecute.groovy newmanExecute: generate documentation (#591) 2019-03-26 13:26:21 +01:00
npmExecute.groovy Add npmExecute step (#491) 2019-02-21 19:14:48 +01:00
pipelineExecute.groovy fix code climate issues (#712) 2019-05-16 10:46:13 +02:00
pipelineRestartSteps.groovy Fix formatting (#719) 2019-05-22 08:16:07 +02:00
pipelineStashFiles.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
pipelineStashFilesAfterBuild.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
pipelineStashFilesBeforeBuild.groovy pipelineStashFiles: generate docu 2019-04-12 22:45:31 +02:00
piperInitRunStageConfiguration.groovy move method to MapUtils (#709) 2019-05-15 20:52:45 +02:00
piperPipeline.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
piperPipelineStageAcceptance.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStageAdditionalUnitTests.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
piperPipelineStageBuild.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
piperPipelineStageCompliance.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStageConfirm.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStageInit.groovy more precise param handover (gitUrl) in piperPipelineStageInit (#848) 2019-08-20 09:08:42 +02:00
piperPipelineStageIntegration.groovy Docker Pipeline - fixes and small adoptions (#779) 2019-07-05 16:32:24 +02:00
piperPipelineStagePerformance.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStagePost.groovy add new step piperPublishNotifications (#652) 2019-07-18 12:09:54 +02:00
piperPipelineStagePromote.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStagePRVoting.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPipelineStageRelease.groovy TMS integration (#782) 2019-07-18 15:06:11 +02:00
piperPipelineStageSecurity.groovy Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
piperPublishWarnings.groovy add new step piperPublishNotifications (#652) 2019-07-18 12:09:54 +02:00
piperStageWrapper.groovy Update piperStageWrapper.groovy (#767) 2019-06-27 10:53:46 +02:00
prepareDefaultValues.groovy shift coding for preparing defaultValueCache into that class 2019-05-31 14:26:25 +02:00
seleniumExecuteTests.groovy Doc - Add missing possible values (#679) 2019-04-29 11:43:26 +02:00
setupCommonPipelineEnvironment.groovy setupCommonPipelineEnvironment: support yaml config file ending (#811) 2019-07-31 12:22:26 +02:00
slackSendNotification.groovy minor change in slackSendNotification documentation 2019-05-23 20:16:02 +02:00
snykExecute.groovy snykExecute: add missing documentation (#570) 2019-03-18 11:08:41 +01:00
sonarExecuteScan.groovy sonarExecuteScan: add custom certificate support (#819) 2019-08-11 22:42:34 +02:00
testsPublishResults.groovy fix NonCPS issues (#796) 2019-07-29 10:17:56 +02:00
tmsUpload.groovy TMS integration (#782) 2019-07-18 15:06:11 +02:00
transportRequestCreate.groovy fix code climate issues (#712) 2019-05-16 10:46:13 +02:00
transportRequestRelease.groovy fix code climate issues (#712) 2019-05-16 10:46:13 +02:00
transportRequestUploadFile.groovy fix code climate issues II (#715) 2019-05-17 13:20:13 +02:00
uiVeri5ExecuteTests.groovy seleniumExecuteTests & uiVeri5ExecuteTests: improve documentation (#568) 2019-03-19 15:38:52 +01:00
whitesourceExecuteScan.groovy whitesourceExecuteScan: Add scanType dub 2019-07-11 06:17:30 +02:00
xsDeploy.groovy Introduce xsDeploy step (#749) 2019-09-11 13:42:38 +02:00