Create chains

You can create, modify, or remove chains in PulseUno.

Note: To work with chains, you need the maintainer, owner, or administrator permissions. For details, see Manage members and teams.

Create chains

Create a chain so that you can add a sequence of steps to it.

To create a chain:

  1. In PulseUno, navigate to Spaces and select a space.

  2. Select the product or Git repository where you want to create a chain.

  3. In the sidebar, select Chains.

  4. Click New . The New Chain page opens.

  5. In the Steps tab, enter a title and, optionally, additional information about the chain.

  6. Click Save.

After creating a chain, add a sequence of chain steps, as described next.

Back to top

Add steps to chains

After you create a chain, add chain plugins or actions as chain steps.

To add steps to a chain:

  1. In PulseUno, navigate to Spaces and select a space.

  2. Select the product or Git repository where your chain is created.

  3. In the sidebar, select Chains. The chains list opens.

  4. Open the chain from the list and click Edit.

  5. Select the Steps tab and click Add Step to Chain .

  6. In the Add Step list, select a plugin or action from one of the categories, or use search to find steps. Click Add next to the step. The step is added to your chain.

  7. Click the chain step to set its parameters. Each plugin or action has a set of required and optional parameters. For details, see Use plugins.

  8. Add more steps as required.
  9. To change the running order of steps, drag them to different positions.

  10. To remove a step from a chain, select the step and click the Delete Step from Chain icon.
  11. Click Save.

Note: If an existing chain uses a missing plugin, PulseUno displays a warning. To save changes to the chain, you need to remove or replace such plugin.

Back to top

Modify chains

You can edit the chain's configuration, add or remove steps, change the running order of steps, set the chain run schedule, and add variables.

To modify a chain:

  1. In PulseUno, navigate to Spaces and select a space.

  2. Select a product or Git repository.

  3. In the sidebar, select Chains. The chains list opens.

  4. To modify a chain, open the chain and click Edit.

  5. On the chain's Edit page, you can change the following options:

    Steps Add or remove chain steps, and modify step parameters. For details about plugin steps, see Use plugins.
    Triggers Change the streams where the chain will run, and set a chain run schedule. See Specify when to run a chain.
    Variables Add or remove chain variables. See Define chain and global variables.
    Options
    • Add or remove capabilities to specify which agents can run the chain. See Add capabilities to chains.

    • Set a policy for retaining the logs created by a chain.

    • Stop a chain if a step fails.

    • Limit the queue to only one chain run in the queue.

      For details, see Set additional chain options.

  6. Click Save.

Back to top

Delete chains

As an administrator, you can remove chains from your product or Git repository.

When you delete a chain, PulseUno retains the following information:

  • Activity events involving the deleted chain.
  • Findings or measurements that the deleted chain added to reviews.
  • Any panels that contain measurements from the deleted chain.

To delete chains:

  1. In PulseUno, navigate to Spaces and select a space.

  2. Select a product or Git repository.

  3. In the sidebar, select Chains. The chains list opens.

  4. Select one or more chains from the list, click Delete, and confirm.

Back to top

See also: