Mock GitLab pipeline (mock-gitlab-pipeline)
Note
This channel does not use the custom template.
Configuration
-
callMode - ASYNC, SYNC - required - How to call the pipeline. ASYNC (the default) means that the pipeline is triggered in "fire and forget" mode. When set to SYNC, Yontrack waits for the completion of the pipeline, with a given timeout, and reports an error if the pipeline does not succeed.
-
config - String - required - Name of the GitLab configuration to use for the connection.
-
project - String - required - Full path of the GitLab project, subgroups included, like
group/subgroup/project. Templated. -
ref - String - required - Branch or tag to run the pipeline on. Templated.
-
timeoutSeconds - Int - required - Timeout in seconds, when waiting for the pipeline in SYNC mode
-
variables - List - required - Variables to pass to the pipeline. Their values are templated. They are not masked: secrets belong in the CI/CD variables of the GitLab project.
-
name - String - required - Name of the variable
-
value - String - required - Value of the variable. Templated.
-
Output
-
displayName - String - required - displayName field
-
enabled - Boolean - required - enabled field
-
type - String - required - type field