2019-11-12 13:56:04 +02:00
metadata :
name : context defaults
description : These default descriptions will be used for the docu generation of the pipelin steps.
longDescription : |-
These default descriptions will be used for the docu generation of the pipelin steps for the context defaults.
params :
- name : containerCommand
description: 'Kubernetes only : Allows to specify start command for container created with dockerImage parameter to overwrite Piper default (/usr/bin/tail -f /dev/null).'
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : containerName
description : Optional configuration in combination with containerMap to define the container where the commands should be executed in.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : containerShell
description : Allows to specify the shell to be executed for container with containerName.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : dockerEnvVars
description: 'Environment variables to set in the container, e.g. [http_proxy : "proxy:8080" ] .'
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : dockerName
description: 'Kubernetes only: Name of the container launching dockerImage. SideCar only : Name of the container in local network.'
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : dockerPullImage
description : Set this to 'false' to bypass a docker image pull. Usefull during development process. Allows testing of images which are available in the local registry only.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : dockerImage
description : Name of the docker image that should be used. If empty, Docker is not used and the command is executed directly on the Jenkins system.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
- name : dockerOptions
description : Docker options to be set when starting the container.
scope :
- STEPS
2019-11-18 12:14:45 +02:00
- name : dockerVolumeBind
description : Volumes that should be mounted into the docker container.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : dockerWorkspace
description: 'Kubernetes only : Specifies a dedicated user home directory for the container which will be passed as value for environment variable HOME.'
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarCommand
2019-11-13 15:34:04 +02:00
description : Allows to specify a start command for the sidecar container. This parameter is similar to containerCommand
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarEnvVars
description : A map of environment variables to set in the sidecar container, similar to dockerEnvVars.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarImage
description : The name of the docker image of the sidecar container. If empty, no sidecar container is started.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarName
description : as dockerName for the sidecar container
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarPullImage
description : Set this to 'false' to bypass a docker image pull. Usefull during development process. Allows testing of images which are available in the local registry only.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarReadyCommand
description : Command executed inside the container which returns exit code 0 when the container is ready to be used.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
- name : sidecarOptions
description : Options to be set when starting the sidecar container.
scope :
- STEPS
2019-11-18 12:14:45 +02:00
- name : sidecarVolumeBind
description : Volumes that should be mounted into the sidecar container.
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : sidecarWorkspace
description : as dockerWorkspace for the sidecar container
2019-11-20 10:05:10 +02:00
scope :
- STEPS
2019-11-12 13:56:04 +02:00
- name : stashContent
2019-11-12 14:55:32 +02:00
description : Specific stashes that should be considered for the step execution.
2019-11-20 10:05:10 +02:00
scope :
- STEPS