Skip to content

Releases: nikogura/gomason

2.7.0

05 Apr 19:36
3c22a7a
Compare
Choose a tag to compare

Adds ability to skip building and merely publish artifacts so long as the artifacts are in the same dir as metadata.json

2.6.6

08 Oct 20:40
Compare
Choose a tag to compare

Adds ability to pass in -ldflags "..." to projects being built.

2.6.5

20 Aug 19:40
Compare
Choose a tag to compare

Provides a --skip-build-targets flag, cos that's occasionally a useful thing.

2.6.4

27 Mar 16:49
Compare
Choose a tag to compare

Adds a 'tool-repository' field to the metadata object.

Primarily used by dbt, but hey, it's one more option for everyone else!

2.6.3

26 Mar 15:58
Compare
Choose a tag to compare

Added intermediate folder generation for s3 publishing, so that if you have a key of foo/bar/baz/wip.txt, you will also have folders for foo, foo/bar, and foo/bar/baz/ . This was needed so that things that do lookups on folders work as they would for http publishing.

Also fixed the uploaded checksum files so that they only contain the checksum, not ' '. Not sure why I originally included the file name, but it definitely borked dbt, and wasn't consistent with how Artifactory works - which explains why it took me this long to find. I've been relying on Artifactory to make the checksum files for years.

2.6.1

09 Mar 01:14
2b86b13
Compare
Choose a tag to compare

Now with S3 upload support!

2.6.0

12 Jan 20:13
Compare
Choose a tag to compare

Removes redundant checkout of code in golang.build and branch from Build() interface.

It's not needed, and should be done by running Checkout() as appropriate (and as done by build, sign, test, and publish commands.

Unlocks the ability to use Gomason's libraries internally in other projects and gives ability to build/test a non-checked in source tree.

2.5.8

12 Jan 01:18
Compare
Choose a tag to compare

Adds an env var GOMASON_NO_USER_CONFIG which turns off per-user config parsing.

Primarily useful for the author who's user config and need to publish things with gomason occasionally collides with the need to test gomason itself.

2.5.7

05 Dec 19:00
fb13c83
Compare
Choose a tag to compare

Mostly a refactor to pave the way for adding multiple language support.

Should be no changes to usage.

2.5.6

21 Nov 20:01
1f24c78
Compare
Choose a tag to compare

Fixes issue #7