description:Number of seconds before helm deploy returns.
scope:
- PARAMETERS
- STAGES
- STEPS
default:300
- name:helmValues
type:"[]string"
description:List of helm values as YAML file reference or URL (as per helm parameter description for `-f` / `--values`)
scope:
- PARAMETERS
- STAGES
- STEPS
- name:image
aliases:
- name:deployImage
type:string
description:Full name of the image to be deployed.
resourceRef:
- name:commonPipelineEnvironment
param:container/imageNameTag
mandatory:true
scope:
- PARAMETERS
- STAGES
- STEPS
- name:keepFailedDeployments
type:bool
description:Defines whether a failed deployment will be purged
default:false
scope:
- GENERAL
- PARAMETERS
- STAGES
- STEPS
- name:kubeConfig
type:string
description:Defines the path to the "kubeconfig" file.
scope:
- GENERAL
- PARAMETERS
- STAGES
- STEPS
secret:true
resourceRef:
- name:kubeConfigFileCredentialsId
type:secret
- type:vaultSecretFile
name:kubeConfigFileVaultSecretName
default:kube-config
- name:kubeContext
type:string
description:Defines the context to use from the "kubeconfig" file.
scope:
- PARAMETERS
- STAGES
- STEPS
- name:namespace
aliases:
- name:helmDeploymentNamespace
type:string
description:Defines the target Kubernetes namespace for the deployment.
scope:
- PARAMETERS
- STAGES
- STEPS
default:default
- name:dockerConfigJSON
type:string
description:Path to the file `.docker/config.json` - this is typically provided by your CI/CD system. You can find more details about the Docker credentials in the [Docker documentation](https://docs.docker.com/engine/reference/commandline/login/).
description:dump the logs from test pods (this runs after all tests are complete, but before any cleanup)
default:false
scope:
- GENERAL
- PARAMETERS
- STAGES
- STEPS
- name:filterTest
type:string
description:specify tests by attribute (currently `name`) using attribute=value syntax or `!attribute=value` to exclude a test (can specify multiple or separate values with commas `name=test1,name=test2`)
description:"List of download links to custom TLS certificates. This is required to ensure trusted connections to instances with repositories (like nexus) when publish flag is set to true."