Skip to content

Build, execute and represent pipelines (aka workflows / templates) in Go

License

Notifications You must be signed in to change notification settings

saantiaguilera/go-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Pipeline

Build Status Coverage Go Report Card GoDoc Release

Pipeline is a GPL3-licensed Go package for building, executing and representing pipelines (aka workflows / templates).

Getting started

  • API documentation and examples are available via godoc.
  • The examples directory contains more elaborate example applications.
  • No specific mocks are needed for testing, every element is completely decoupled and atomic. You can create your own ones however you deem fit.

API stability

Pipeline follows semantic versioning and provides API stability via the gopkg.in service. You can import a version with a guaranteed stable API via http://gopkg.in/saantiaguilera/go-pipeline.v1