This repository demonstrates how goyek
can be used in big organizations to reuse common patterns used in build pipelines.
It uses github.com/goyek/workflow
which is used as an example reusable, yet customizable, build framework.
demo
customizes it so that:
- it uses
golangci-lint
instead ofgo vet
, - it adds
misspell
to thetest
stage.
cd build
go run ./build
Using convenient Bash script:
./goyek.sh
Using convenient PowerShell script:
.\goyek.ps1
Example output: