# Create a Pipeline

A pipeline is a series of sequential steps that are performed as part of a spinnaker application. Spinnaker has a host of pre-built stages with which you can use to perform fairly complex tasks.

While we do have guides to run specific tasks, today we are going to create a basic pipeline with a wait stage.

To do this,

1. From the ISD application dashboard, Click "**Continuous Delivery**" --> Click "**Spinnaker**".  This will take you to the Spinnaker instance you have configured with ISD. The first thing you will see is a recent view of all of your applications and Click your "**Application Name"** as shown in the image below.

![](/files/L8hU5ifTK18odhNnIRrU)

2\. Select the application for which you want to create the pipeline. After selecting, Click **Pipelines** tab and Click **Create** as shown below.

![](/files/VASUETTwqBQW4H104fvp)

3\.  Enter the "**Pipeline Name"** and click "**Create**" as shown below.

![](/files/wspJUNEQkm04VOBBlw6x)

### Add Stage

You have now created a blank pipeline. After creating the pipeline, you need to add a stage to it. A stage in a pipeline is the set of actions you want the pipeline to take while executing it.

1. Click your "**Application Name**" and click "**Configure**" button to add stage.

![](/files/A9khZMU49GnU13DeOOt6)

2\.  Click "**Add Stage**" and select type of stage "**Wait**" from the drop down as shown in the below image.

![](/files/uo0FA9WiHcu7Vyn9VLGB)

3\.  After selecting the stage type, provide the "**Stage Name**" and enter the "**wait time(In Seconds)**" and then click "**Save Changes**".&#x20;

![](/files/6bi7XG5tWyKgapddB19r)

Now the stage added successfully. After adding the stage, you need to add a trigger and run a pipeline to it.

{% hint style="info" %}
To add a Trigger, Refer [here](https://docs.opsmx.com/products/orchestration-module-opsmx-enterprise-for-spinnaker-oes/additional-feature-configuration/pipeline-management/add-a-trigger).

To run a pipeline, Refer [here](https://docs.opsmx.com/products/orchestration-module-opsmx-enterprise-for-spinnaker-oes/additional-feature-configuration/pipeline-management/run-a-pipeline).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.opsmx.com/opsmx-1/opsmx-context-engine/additional-resources/previous-releases/isd-3.12/orchestration-module-opsmx-enterprise-for-spinnaker-oes/additional-feature-configuration/pipeline-management/create-a-pipeline.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
