ToolMatter
Your Apps in Action
Risersoft
Buy
Try
Explore
Documentation
Public
Use this form to visualize Vela Pipeline Configuration File.
{{repoTitle.MainEntity}}
version - Provide syntax version used to evaluate the pipeline. Reference: https://go-vela.github.io/docs/reference/yaml/version/
.metadata
_
metadata.template - Enables compiling the pipeline as a template. Reference: https://go-vela.github.io/docs/reference/yaml/metadata/#the-template-tag
metadata.clone - Enables injecting the default clone process. Reference: https://go-vela.github.io/docs/reference/yaml/metadata/#the-clone-tag
metadata.environment Controls which containers processes can have global env injected. Reference: https://go-vela.github.io/docs/reference/yaml/metadata/#the-environment-tag
#
Values
Actions
{{$index+1}}.
.worker
_
worker.flavor - Flavor identifier for worker. Reference: https://go-vela.github.io/docs/reference/yaml/worker/#the-flavor-tag
worker.platform - Platform identifier for the worker. Reference: https://go-vela.github.io/docs/reference/yaml/worker/#the-platform-tag
secrets Provide sensitive information. Reference: https://go-vela.github.io/docs/reference/yaml/secrets/
#
name
key
engine
type
origin.image
origin.name
origin.pull
Actions
{{$index+1}}.
{{row.name}}
{{row.key}}
{{row.engine}}
{{row.type}}
{{row.origin.image}}
{{row.origin.name}}
{{row.origin.pull}}
services Provide detached (headless) execution instructions. Reference: https://go-vela.github.io/docs/reference/yaml/services/
#
image
name
pull
user
Actions
{{$index+1}}.
{{row.image}}
{{row.name}}
{{row.pull}}
{{row.user}}
.stages
_
steps Provide sequential execution instructions. Reference: https://go-vela.github.io/docs/reference/yaml/steps/
#
template.name
image
name
pull
detach
privileged
user
Actions
{{$index+1}}.
{{row.template.name}}
{{row.image}}
{{row.name}}
{{row.pull}}
{{row.detachSelected.DisplayText}}
{{row.privilegedSelected.DisplayText}}
{{row.user}}
templates Provide the name of templates to expand. Reference: https://go-vela.github.io/docs/reference/yaml/templates/
#
name
source
format
type
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
×
name - Name of secret to reference in the pipeline. Reference: https://go-vela.github.io/docs/reference/yaml/secrets/#the-name-tag
key - Path to secret to fetch from storage backend. Reference: https://go-vela.github.io/docs/reference/yaml/secrets/#the-key-tag
engine - Name of storage backend to fetch secret from. Reference: https://go-vela.github.io/docs/reference/yaml/secrets/#the-engine-tag
type - Type of secret to fetch from storage backend. Reference: https://go-vela.github.io/docs/reference/yaml/secrets/#the-type-tag
origin.image - Docker image to use to create the ephemeral container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-image-tag
origin.name - Unique name for the secret origin. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-name-tag
origin.pull - Declaration to configure if and when the Docker image is pulled. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-pull-tag
{{repoTitle.MainEntity}}
image - Docker image used to create ephemeral container. Reference: https://go-vela.github.io/docs/reference/yaml/services/#the-image-tag
name - Unique identifier for the container in the pipeline. Reference: https://go-vela.github.io/docs/reference/yaml/services/#the-name-tag
pull - Declaration to configure if and when the Docker image is pulled. Reference: https://go-vela.github.io/docs/reference/yaml/services/#the-pul-tag
user - Set the user for the container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-user-tag
ulimits Set the user limits for the container. Reference: https://go-vela.github.io/docs/reference/yaml/services/#the-ulimits-tag
#
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.template
_steps
template.name - Unique identifier for the template. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-template-tag
.template.vars
_steps
image - Docker image to use to create the ephemeral container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-image-tag
name - Unique name for the step. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-name-tag
pull - Declaration to configure if and when the Docker image is pulled. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-pull-tag
ulimits Set the user limits for the container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-ulimits-tag
#
Actions
{{$index+1}}.
volumes Mount volumes for the container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-volume-tag
#
Actions
{{$index+1}}.
.parameters
_steps
detach - Run the container in a detached (headless) state. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-detach-tag
privileged - Run the container with extra privileges. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-privileged-tag
user - Set the user for the container. Reference: https://go-vela.github.io/docs/reference/yaml/steps/#the-user-tag
{{repoTitle.MainEntity}}
Download Json
{{message}}