Skip to content

Introduction

Welcome to Piper!

Piper is an open source project that aimed at providing multibranch pipeline functionality to Argo Workflows, allows users to create distinct Workflows based on Git branches. Supports GitHub and Bitbucket.

General explanation

To achieve multibranch pipeline functionality Piper will do the hard works for us. At initialization, it will load all configuration and create a webhook in repository or organization scope. Then each branch that have .workflows folder will create a Workflow CRD out of the files in this folder.