Code nodes contain the application components included in the build. When configuring a Code node, you can select application components from the source control repository and organization you’re currently using in ShuttleOps.


Click the Build tab. Clickto create a new build pipeline or click Edit on an existing pipeline.


Add a Code node or click an existing Code node. Complete the following steps to configure the node. When you’re done, click away to close the node.


Select the Build Location

In the top-right corner, select the Chef Habitat Builder and origin you want to build to.

Add Application Components

Click Click to Add. Select one or more application components, then click Add.

After you add an application component, ShuttleOps verifies that it’s ready to be built. If so, is shown on the component. If there are any issues, is shown instead. Click  to view details about the problem.

Add an On Push Trigger for an Application Component

Select  on the application component tile if you want to run the pipeline automatically when the component is updated in the source control repository. An On-Push trigger for the component is automatically added to the start of the pipeline.

Remove an Application Component

Click  on an application component tile to remove it from the node.