This repository demonstrates a very basic build pipeline for a Go project created in:
The build pipeline, called all
, consists of the following steps:
Removes files created during the build. It logs which files are removed and which files failed to be removed.
Simply runs go fmt ./...
. This target is imported as it can be reused by multiple projects.
Runs tests and generates code coverage even if any test fails.