mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
f757a0e1d4
* fix Markdown issue 'Headers should be surrounded by blank lines' * fix MD012 * fix MD022 * fix MD026 * fix MD007 * fix MD032 * fix MD038 * fix MD040 * fix MD031 * fix MD034 * fix MD004 * fix new findings * fix MD036 * fix MD038 * fix MD032 * fix MD006
1.2 KiB
1.2 KiB
setupCommonPipelineEnvironment
Description
Initializes the commonPipelineEnvironment
, which is used throughout the complete pipeline.
!!! tip
This step needs to run at the beginning of a pipeline right after the SCM checkout.
Then subsequent pipeline steps consume the information from commonPipelineEnvironment
; it does not need to be passed to pipeline steps explicitly.
Prerequisites
- A configuration file with properties (default location:
.pipeline/config.properties
). The property values are used as default values in many pipeline steps.
Parameters
parameter | mandatory | default | possible values |
---|---|---|---|
script |
yes | - | |
configFile |
no | .pipeline/config.properties |
script
- The reference to the pipeline script (Jenkinsfile). Normallythis
needs to be provided.configFile
- Property file defining project specific settings.
Step configuration
none
Return value
none
Side effects
none
Exceptions
none
Example
setupCommonPipelineEnvironment script: this