LIBNOVA DOCS Home
Pipelines module
Pipelines module
  • Pipelines Module Definition
    • Pipelines Module
  • Benefits and importance of the Pipelines module
  • Pipeline Metadata Definition (Metadata Schemas)
  • Creating a new Pipeline
  • Pipelines details
  • Target selection and object filtering (Triggers)
  • Execution/launching and review restrictions
  • Steps
  • Monitoring the progress of your pipeline tasks (Jobs)
  • Filtering jobs
  • Jobs and API access
  • Running a pipeline on a given container
  • Branching
  • Wait for user step
  • Automating your pipeline (using a function)
  • Stopping a running job
  • Pipeline Details
Powered by GitBook
On this page

Steps

Last updated 7 months ago

Now you are able to add steps or tasks to your pipeline that will be executed and in which order.

There are 3 types of steps to choose from:

- A starting one that has always been in place.

- Function: it runs a function of choice.

- Wait for the user: it awaits the user to choose from a set of given next steps.

- Notify the user: it launches a notification message.

Once a step is added, you have to define its index, Name, Color, Icon, Type (function), wait for user, notify user, and the default step.

The default step is a branching step. You can specify below where the execution should continue based on the previous step function output. If none of the values match a step, the execution will continue with the function indicated here.

Also, the next task(s) to execute have to be defined. After the function execution, the system variable {FunctionResult} is evaluated. Depending on its value, the next execution step is decided according to the following table: