Add A Pipeline¶
Pipelines are containers that organize and execute workflows. The pipeline workflows are comprised of small actions called steps which are ordered and executed either manually or by a set of configurable conditions.
Each project type is bundled with a standard set of pipelines to perform basic deployment workflows between the environments configured for a project. You can see a listing of the project pipelines in the Pipelines dashboard by clicking the Pipelines icon in the left-side toolbox. It looks like a command prompt with a little cursor: >_
You will need to log into Cascade as a Project Administrator to add Pipelines. In order to check your permissions, please navigate to the overview page of the project you wish to modify and click the pipelines icon ( ), you should see the pipelines display below. If your display does not include a plus-sign ( ) next to the pipelines header your account does not have sufficient privileges to proceed.
Add A New Pipeline¶
Pipelines are available to every project and you should begin this task by navigating to the Overview dashboard within a project where your account is a Project Administrator. From there, click the pipelines icon within the left-side toolbox ( ). This will cause the pipeline dashboard to display.
You may add new steps by creating them in the Actions dashboard. We recommended you create the steps you need prior to proceeding with pipeline creation. More guidance on steps is available in the Add A Pipeline Step guide.
Step 1: Enter a name¶
- Click the + icon to the right of the PIPELINES header, The create new pipeline form will appear.
- Fill in the Pipeline Template Name field with a name that describes the workflow in a few words. Examples: Deploy Code to Development, Promote Code from Staging to Production, Update Drupal in Development.
Step 2: Select steps¶
Select the steps that are part of the workflow by dragging them from Available Steps on the left to Active Steps on the right.
Put the steps in order by dragging and dropping them in the right pane. The ordering shown represents the order the steps will be executed. The form will look something like the screenshot below:
Step 3: Select trigger group options¶
- Assuming you are creating an action that should be ran manually, there is no more configuration necessary and you need not fill anything out in the trigger groups section at the bottom.
- Click the save button at the bottom of the form to create the Pipeline. The new pipeline will be shown at the bottom of the list.