Skip to content

Releases: nikogura/gomason

2.5.5

08 Mar 05:32
Compare
Choose a tag to compare

Fixed issue #6

Addressed some knocks that have accumulated in goreportcard.

Refactored some internal method names for clarity.

2.5.4

08 Feb 20:31
Compare
Choose a tag to compare

No big change, just moved main.go back to the root of the repo so you can just install via 'go get github.com/nikogura/gomason' instead of remembering to add the elipsis (/...).

2.5.3

07 Feb 17:53
Compare
Choose a tag to compare

Added 'legacy' flag to build targets to build with GO111MODULE=off.

2.5.2

07 Feb 16:05
Compare
Choose a tag to compare

Adds -s --skiptests flags in build and in publish.

I'm generally against skipping tests, but gomason's build/sign/publish features are quite useful in conjunction with dbt especially for 3rd party code that you use, but don't develop.

Hashicorp Vault is a good example. In a Mac environment with a VPN you need CGO, but homebrew no longer supports building vault with the --with-dynamic flag, and forcing everyone to roll their own is a pain.

2.5.1

21 Dec 02:05
Compare
Choose a tag to compare

Introduced 'prepcommands' that are bash commands that can be optionally run before after checkout, but before any 'go' commands to configure things or run deprecated version managers such as 'godep' and 'glide'.

2.5.0

07 Nov 00:58
Compare
Choose a tag to compare

Added support for Go modules.

Removed installation and explicit use of govendor.

2.4.1

02 Nov 20:31
Compare
Choose a tag to compare

Slight modification to checkout to handle new go module behavior.

Needed to cwd() to the temporary GOPATH, else go 1.11 would check out all dependencies, but not the module itself.

2.4.0

01 Sep 03:04
Compare
Choose a tag to compare

Changed targets under 'building' to be list of map, not list of string to support multiple differing build env vars per target.

2.3.2

31 Aug 22:00
Compare
Choose a tag to compare

Changed cgo_flags to generic flags when building. If set, they'll be used regardless.

2.3.1

31 Aug 16:43
Compare
Choose a tag to compare

Added ability to pass cgo flags while building.