From 84c013dd40eaf824ca16dd886d1b320d77ce1f5e Mon Sep 17 00:00:00 2001 From: Karl Matthias Date: Sat, 29 Feb 2020 17:38:13 +0000 Subject: [PATCH] Swith to go mod. Use goreleaser --- .goreleaser.yml | 28 ++++++++++++++++++++++++++ Gopkg.lock | 52 ------------------------------------------------- Gopkg.toml | 50 ----------------------------------------------- go.mod | 14 +++++++++++++ go.sum | 23 ++++++++++++++++++++++ 5 files changed, 65 insertions(+), 102 deletions(-) create mode 100644 .goreleaser.yml delete mode 100644 Gopkg.lock delete mode 100644 Gopkg.toml create mode 100644 go.mod create mode 100644 go.sum diff --git a/.goreleaser.yml b/.goreleaser.yml new file mode 100644 index 0000000..4c0a697 --- /dev/null +++ b/.goreleaser.yml @@ -0,0 +1,28 @@ +before: + hooks: + - go mod download + +builds: + - env: + - CGO_ENABLED=0 + +archives: + - replacements: + darwin: Darwin + linux: Linux + windows: Windows + 386: i386 + amd64: x86_64 + +checksum: + name_template: 'checksums.txt' + +snapshot: + name_template: "{{ .Tag }}-next" + +changelog: + sort: asc + filters: + exclude: + - '^docs:' + - '^test:' diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index 888a7dc..0000000 --- a/Gopkg.lock +++ /dev/null @@ -1,52 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[[projects]] - branch = "master" - name = "github.com/jinzhu/now" - packages = ["."] - revision = "ed742868f2aebdb1c0c437bf4f7257f88834b66f" - -[[projects]] - name = "github.com/jung-kurt/gofpdf" - packages = ["."] - revision = "14c1db30737a138f8d9797cffea58783892b2fae" - version = "v1.0.0" - -[[projects]] - name = "golang.org/x/text" - packages = [ - "feature/plural", - "internal", - "internal/catmsg", - "internal/format", - "internal/gen", - "internal/number", - "internal/stringset", - "internal/tag", - "language", - "message", - "message/catalog", - "unicode/cldr" - ] - revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0" - version = "v0.3.0" - -[[projects]] - name = "gopkg.in/relistan/rubberneck.v1" - packages = ["."] - revision = "03df8f975a7d48ea65bc65bfbb3459b49a28037a" - version = "v1.1.0" - -[[projects]] - name = "gopkg.in/yaml.v2" - packages = ["."] - revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183" - version = "v2.2.1" - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - inputs-digest = "8c4fc41407fe52f399473697242e30053b792104766c885846bb7f7440a78d3f" - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index afa1d18..0000000 --- a/Gopkg.toml +++ /dev/null @@ -1,50 +0,0 @@ -# Gopkg.toml example -# -# Refer to https://golang.github.io/dep/docs/Gopkg.toml.html -# for detailed Gopkg.toml documentation. -# -# required = ["github.com/user/thing/cmd/thing"] -# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] -# -# [[constraint]] -# name = "github.com/user/project" -# version = "1.0.0" -# -# [[constraint]] -# name = "github.com/user/project2" -# branch = "dev" -# source = "github.com/myfork/project2" -# -# [[override]] -# name = "github.com/x/y" -# version = "2.4.0" -# -# [prune] -# non-go = false -# go-tests = true -# unused-packages = true - - -[[constraint]] - branch = "master" - name = "github.com/jinzhu/now" - -[[constraint]] - name = "github.com/jung-kurt/gofpdf" - version = "1.0.0" - -[[constraint]] - name = "golang.org/x/text" - version = "0.3.0" - -[[constraint]] - name = "gopkg.in/relistan/rubberneck.v1" - version = "1.1.0" - -[[constraint]] - name = "gopkg.in/yaml.v2" - version = "2.2.1" - -[prune] - go-tests = true - unused-packages = true diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..32764e9 --- /dev/null +++ b/go.mod @@ -0,0 +1,14 @@ +module github.com/relistan/billmonger + +go 1.13 + +require ( + github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect + github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d // indirect + github.com/jinzhu/now v0.0.0-20180511015916-ed742868f2ae + github.com/jung-kurt/gofpdf v1.0.0 + golang.org/x/text v0.3.0 + gopkg.in/alecthomas/kingpin.v2 v2.2.6 + gopkg.in/relistan/rubberneck.v1 v1.1.0 + gopkg.in/yaml.v2 v2.2.2 +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..10563e0 --- /dev/null +++ b/go.sum @@ -0,0 +1,23 @@ +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d h1:UQZhZ2O0vMHr2cI+DC1Mbh0TJxzA3RcLoMsFw+aXw7E= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/jinzhu/now v0.0.0-20180511015916-ed742868f2ae h1:8bBMcboXYVuo0WYH+rPe5mB8obO89a993hdTZ3phTjc= +github.com/jinzhu/now v0.0.0-20180511015916-ed742868f2ae/go.mod h1:oHTiXerJ20+SfYcrdlBO7rzZRJWGwSTQ0iUY2jI6Gfc= +github.com/jung-kurt/gofpdf v1.0.0 h1:EroSdlP9BOoL5ssLYf3uLJXhCQMMM2fFxCJDKA3RhnA= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/relistan/rubberneck.v1 v1.1.0 h1:HN5TQe7oMz7NC+h0V8kSTWYaHs07fRV5WNeIcoSGsFg= +gopkg.in/relistan/rubberneck.v1 v1.1.0/go.mod h1:BLy0OXD9kCz6qJh+vAcgAFIhsuhJJxqHtmJ6QYl2qmE= +gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=