1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-24 04:16:27 +02:00
goreleaser/docs/045-hooks.md
2018-04-03 21:24:18 -03:00

405 B

title
Global Hooks

Some builds may need pre-build steps before building, e.g. go generate. The before section allows for global hooks which will be executed before the build is started.

The configuration is very simple, here is a complete example:

# .goreleaser.yml
before:
  hooks:
  - make clean
  - go generate ./...

If any of the hooks fails the build process is aborted.