Managing Workflows

Creating Workflows

To create a new Workflow, go to the "Workflows" tab of your application Wercker. From here you can first specify the Pipelines you have created your application's wercker.yml file.

Once Wercker is aware of your application's pipelines you can join them together visually in the editor to form Workflows

Screen Shot 2016-11-04 at 15.07.00.png

Hooks

Hooks define how pipelines get triggered. By default, pipelines will listen for other pipelines to finish. Alternatively, you can assign a Git hook to the pipeline to make it trigger on Git changes.

Git Hooks

Git hooks work just as your average build pipeline. When a change is detected for a Git source, Wercker will trigger the pipeline that is attached to it. Git hooks allow you to specify which branches should be ignored in the Hooks section of your Workflow.

Pipeline Hooks (default)

The default hook enables you to start a new pipeline based on the result of a previous pipeline execution. This allows you to chain pipelines together.