1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-07-05 00:59:04 +02:00

refactor: better code organization (#757)

* refactor: merging archive in the same repo

* refactor: merging archive in the same repo

* refactor: better organizing packages

* refactor: fixing renames

* fix: new dep version

* fix: makefile

* fix: zip/tar tests

* fix: gitigonore

* fix: s3 tests

* fix: archive test
This commit is contained in:
Carlos Alexandro Becker
2018-08-14 23:50:20 -03:00
committed by GitHub
parent 38e5d3239e
commit 64b1f14a86
118 changed files with 285 additions and 198 deletions

2
.gitignore vendored
View File

@ -1,6 +1,6 @@
dist/ dist/
!internal/pipeline/dist
bin/ bin/
!pipeline/dist
vendor vendor
coverage.txt coverage.txt
goreleaser goreleaser

109
Gopkg.lock generated
View File

@ -2,36 +2,45 @@
[[projects]] [[projects]]
digest = "1:15d017551627c8bb091bde628215b2861bed128855343fdd570c62d08871f6e1"
name = "github.com/alecthomas/kingpin" name = "github.com/alecthomas/kingpin"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "947dcec5ba9c011838740e680966fd7087a71d0d" revision = "947dcec5ba9c011838740e680966fd7087a71d0d"
version = "v2.2.6" version = "v2.2.6"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:a74730e052a45a3fab1d310fdef2ec17ae3d6af16228421e238320846f2aaec8"
name = "github.com/alecthomas/template" name = "github.com/alecthomas/template"
packages = [ packages = [
".", ".",
"parse" "parse",
] ]
pruneopts = ""
revision = "a0175ee3bccc567396460bf5acd36800cb10c49c" revision = "a0175ee3bccc567396460bf5acd36800cb10c49c"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:8483994d21404c8a1d489f6be756e25bfccd3b45d65821f25695577791a08e68"
name = "github.com/alecthomas/units" name = "github.com/alecthomas/units"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a" revision = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:317998b1359366dda9f69cdbd108c39c7b3813a69002246fac4e3548646c1620"
name = "github.com/apex/log" name = "github.com/apex/log"
packages = [ packages = [
".", ".",
"handlers/cli" "handlers/cli",
] ]
pruneopts = ""
revision = "941dea75d3ebfbdd905a5d8b7b232965c5e5c684" revision = "941dea75d3ebfbdd905a5d8b7b232965c5e5c684"
[[projects]] [[projects]]
digest = "1:27b65f2bd793139595f788a1bbc8fe0f877c89f74931b447343d856313339d9e"
name = "github.com/aws/aws-sdk-go" name = "github.com/aws/aws-sdk-go"
packages = [ packages = [
"aws", "aws",
@ -64,172 +73,222 @@
"private/protocol/restxml", "private/protocol/restxml",
"private/protocol/xml/xmlutil", "private/protocol/xml/xmlutil",
"service/s3", "service/s3",
"service/sts" "service/sts",
] ]
pruneopts = ""
revision = "94b80148ea4b1b136682116294b151766a3b85c2" revision = "94b80148ea4b1b136682116294b151766a3b85c2"
version = "v1.14.27" version = "v1.14.27"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:0af4b41fc8c890b24d805593ede7848615aff2b8981ab6e69390a6c607a7dffa"
name = "github.com/blakesmith/ar" name = "github.com/blakesmith/ar"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "8bd4349a67f2533b078dbc524689d15dba0f4659" revision = "8bd4349a67f2533b078dbc524689d15dba0f4659"
[[projects]] [[projects]]
digest = "1:14d8f78698532f9d276af4989a78081f502b2835a69d7913470eba5d88d24bea"
name = "github.com/caarlos0/ctrlc" name = "github.com/caarlos0/ctrlc"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "70dc48d5d792f20f684a8f1d29bbac298f4b2ef4" revision = "70dc48d5d792f20f684a8f1d29bbac298f4b2ef4"
version = "v1.0.0" version = "v1.0.0"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:550bdfdd1ea85541febd092df0d0d51628f0634c2b4c6436751e8389c5bf64aa"
name = "github.com/campoy/unique" name = "github.com/campoy/unique"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "88950e537e7e644cd746a3102037b5d2b723e9f5" revision = "88950e537e7e644cd746a3102037b5d2b723e9f5"
[[projects]] [[projects]]
digest = "1:56c130d885a4aacae1dd9c7b71cfe39912c7ebc1ff7d2b46083c8812996dc43b"
name = "github.com/davecgh/go-spew" name = "github.com/davecgh/go-spew"
packages = ["spew"] packages = ["spew"]
pruneopts = ""
revision = "346938d642f2ec3594ed81d874461961cd0faa76" revision = "346938d642f2ec3594ed81d874461961cd0faa76"
version = "v1.1.0" version = "v1.1.0"
[[projects]] [[projects]]
digest = "1:e988ed0ca0d81f4d28772760c02ee95084961311291bdfefc1b04617c178b722"
name = "github.com/fatih/color" name = "github.com/fatih/color"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4" revision = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4"
version = "v1.7.0" version = "v1.7.0"
[[projects]] [[projects]]
digest = "1:858b7fe7b0f4bc7ef9953926828f2816ea52d01a88d72d1c45bc8c108f23c356"
name = "github.com/go-ini/ini" name = "github.com/go-ini/ini"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "358ee7663966325963d4e8b2e1fbd570c5195153" revision = "358ee7663966325963d4e8b2e1fbd570c5195153"
version = "v1.38.1" version = "v1.38.1"
[[projects]] [[projects]]
digest = "1:f958a1c137db276e52f0b50efee41a1a389dcdded59a69711f3e872757dab34b"
name = "github.com/golang/protobuf" name = "github.com/golang/protobuf"
packages = ["proto"] packages = ["proto"]
pruneopts = ""
revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265" revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265"
version = "v1.1.0" version = "v1.1.0"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:c336d8bea62afc46474e94eb445ad1f197459443a67007cd3e99833b7e61e42c"
name = "github.com/google/go-github" name = "github.com/google/go-github"
packages = ["github"] packages = ["github"]
pruneopts = ""
revision = "b14883f2b71b5f7dd303ed96d00bfaefeaeecea2" revision = "b14883f2b71b5f7dd303ed96d00bfaefeaeecea2"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:9abc49f39e3e23e262594bb4fb70abf74c0c99e94f99153f43b143805e850719"
name = "github.com/google/go-querystring" name = "github.com/google/go-querystring"
packages = ["query"] packages = ["query"]
pruneopts = ""
revision = "53e6ce116135b80d037921a7fdd5138cf32d7a8a" revision = "53e6ce116135b80d037921a7fdd5138cf32d7a8a"
[[projects]] [[projects]]
digest = "1:20ea4614e292903a7edabb4facfa4c10a1f059d2a3faa47875c47b0eb0b67c39"
name = "github.com/goreleaser/nfpm" name = "github.com/goreleaser/nfpm"
packages = [ packages = [
".", ".",
"deb", "deb",
"glob", "glob",
"rpm" "rpm",
] ]
pruneopts = ""
revision = "923d6a7473bfdbe7a583b7f3df1f3f780b1b73ab" revision = "923d6a7473bfdbe7a583b7f3df1f3f780b1b73ab"
version = "v0.9.3" version = "v0.9.3"
[[projects]] [[projects]]
digest = "1:302c6eb8e669c997bec516a138b8fc496018faa1ece4c13e445a2749fbe079bb"
name = "github.com/imdario/mergo" name = "github.com/imdario/mergo"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "9316a62528ac99aaecb4e47eadd6dc8aa6533d58" revision = "9316a62528ac99aaecb4e47eadd6dc8aa6533d58"
version = "v0.3.5" version = "v0.3.5"
[[projects]] [[projects]]
digest = "1:6f49eae0c1e5dab1dafafee34b207aeb7a42303105960944828c2079b92fc88e"
name = "github.com/jmespath/go-jmespath" name = "github.com/jmespath/go-jmespath"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "0b12d6b5" revision = "0b12d6b5"
[[projects]] [[projects]]
digest = "1:b856d8248663c39265a764561c1a1a149783f6cc815feb54a1f3a591b91f6eca"
name = "github.com/masterminds/semver" name = "github.com/masterminds/semver"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "c7af12943936e8c39859482e61f0574c2fd7fc75" revision = "c7af12943936e8c39859482e61f0574c2fd7fc75"
version = "v1.4.2" version = "v1.4.2"
[[projects]] [[projects]]
digest = "1:9ea83adf8e96d6304f394d40436f2eb44c1dc3250d223b74088cc253a6cd0a1c"
name = "github.com/mattn/go-colorable" name = "github.com/mattn/go-colorable"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "167de6bfdfba052fa6b2d3664c8f5272e23c9072" revision = "167de6bfdfba052fa6b2d3664c8f5272e23c9072"
version = "v0.0.9" version = "v0.0.9"
[[projects]] [[projects]]
digest = "1:78229b46ddb7434f881390029bd1af7661294af31f6802e0e1bedaad4ab0af3c"
name = "github.com/mattn/go-isatty" name = "github.com/mattn/go-isatty"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39" revision = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39"
version = "v0.0.3" version = "v0.0.3"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:79cdce64eec1ee539878fcbf7215aa19627551356af180556ef47a5f538e749a"
name = "github.com/mattn/go-zglob" name = "github.com/mattn/go-zglob"
packages = [ packages = [
".", ".",
"fastwalk" "fastwalk",
] ]
pruneopts = ""
revision = "c436403c742d0b6d8fc37e69eadf33e024fe74fa" revision = "c436403c742d0b6d8fc37e69eadf33e024fe74fa"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:99651e95333755cbe5c9768c1b80031300acca64a80870b40309202b32585a5a"
name = "github.com/mitchellh/go-homedir" name = "github.com/mitchellh/go-homedir"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "3864e76763d94a6df2f9960b16a20a33da9f9a66" revision = "3864e76763d94a6df2f9960b16a20a33da9f9a66"
[[projects]] [[projects]]
digest = "1:7365acd48986e205ccb8652cc746f09c8b7876030d53710ea6ef7d0bd0dcd7ca"
name = "github.com/pkg/errors" name = "github.com/pkg/errors"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "645ef00459ed84a119197bfb8d8205042c6df63d" revision = "645ef00459ed84a119197bfb8d8205042c6df63d"
version = "v0.8.0" version = "v0.8.0"
[[projects]] [[projects]]
digest = "1:256484dbbcd271f9ecebc6795b2df8cad4c458dd0f5fd82a8c2fa0c29f233411"
name = "github.com/pmezard/go-difflib" name = "github.com/pmezard/go-difflib"
packages = ["difflib"] packages = ["difflib"]
pruneopts = ""
revision = "792786c7400a136282c1664665ae0a8db921c6c2" revision = "792786c7400a136282c1664665ae0a8db921c6c2"
version = "v1.0.0" version = "v1.0.0"
[[projects]] [[projects]]
digest = "1:c587772fb8ad29ad4db67575dad25ba17a51f072ff18a22b4f0257a4d9c24f75"
name = "github.com/stretchr/testify" name = "github.com/stretchr/testify"
packages = [ packages = [
"assert", "assert",
"require" "require",
] ]
pruneopts = ""
revision = "f35b8ab0b5a2cef36673838d662e249dd9c94686" revision = "f35b8ab0b5a2cef36673838d662e249dd9c94686"
version = "v1.2.2" version = "v1.2.2"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:7a2d59e5fc661ccf4ae7dc301c1a7332ec59b2ee435f78aa3eaa65cacb256370"
name = "golang.org/x/net" name = "golang.org/x/net"
packages = [ packages = [
"context", "context",
"context/ctxhttp" "context/ctxhttp",
] ]
pruneopts = ""
revision = "d0887baf81f4598189d4e12a37c6da86f0bba4d0" revision = "d0887baf81f4598189d4e12a37c6da86f0bba4d0"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:a6237bd1fe4eed8524971a2923fcadb54e9584b19516a35d3f76f1c53f603cf9"
name = "golang.org/x/oauth2" name = "golang.org/x/oauth2"
packages = [ packages = [
".", ".",
"internal" "internal",
] ]
pruneopts = ""
revision = "ef147856a6ddbb60760db74283d2424e98c87bff" revision = "ef147856a6ddbb60760db74283d2424e98c87bff"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:b2ea75de0ccb2db2ac79356407f8a4cd8f798fe15d41b381c00abf3ae8e55ed1"
name = "golang.org/x/sync" name = "golang.org/x/sync"
packages = ["errgroup"] packages = ["errgroup"]
pruneopts = ""
revision = "1d60e4601c6fd243af51cc01ddf169918a5407ca" revision = "1d60e4601c6fd243af51cc01ddf169918a5407ca"
[[projects]] [[projects]]
branch = "master" branch = "master"
digest = "1:677e38cad6833ad266ec843739d167755eda1e6f2d8af1c63102b0426ad820db"
name = "golang.org/x/sys" name = "golang.org/x/sys"
packages = ["unix"] packages = ["unix"]
pruneopts = ""
revision = "ac767d655b305d4e9612f5f6e33120b9176c4ad4" revision = "ac767d655b305d4e9612f5f6e33120b9176c4ad4"
[[projects]] [[projects]]
digest = "1:c1771ca6060335f9768dff6558108bc5ef6c58506821ad43377ee23ff059e472"
name = "google.golang.org/appengine" name = "google.golang.org/appengine"
packages = [ packages = [
"internal", "internal",
@ -238,20 +297,48 @@
"internal/log", "internal/log",
"internal/remote_api", "internal/remote_api",
"internal/urlfetch", "internal/urlfetch",
"urlfetch" "urlfetch",
] ]
pruneopts = ""
revision = "b1f26356af11148e710935ed1ac8a7f5702c7612" revision = "b1f26356af11148e710935ed1ac8a7f5702c7612"
version = "v1.1.0" version = "v1.1.0"
[[projects]] [[projects]]
branch = "v2"
digest = "1:f0620375dd1f6251d9973b5f2596228cc8042e887cd7f827e4220bc1ce8c30e2"
name = "gopkg.in/yaml.v2" name = "gopkg.in/yaml.v2"
packages = ["."] packages = ["."]
pruneopts = ""
revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183" revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183"
version = "v2.2.1"
[solve-meta] [solve-meta]
analyzer-name = "dep" analyzer-name = "dep"
analyzer-version = 1 analyzer-version = 1
inputs-digest = "c2930bf7f01a483d6510c5de94e117a16965ae17a44510c60e488da4778d77b9" input-imports = [
"github.com/alecthomas/kingpin",
"github.com/apex/log",
"github.com/apex/log/handlers/cli",
"github.com/aws/aws-sdk-go/aws",
"github.com/aws/aws-sdk-go/aws/credentials",
"github.com/aws/aws-sdk-go/aws/session",
"github.com/aws/aws-sdk-go/service/s3",
"github.com/caarlos0/ctrlc",
"github.com/campoy/unique",
"github.com/fatih/color",
"github.com/google/go-github/github",
"github.com/goreleaser/nfpm",
"github.com/goreleaser/nfpm/deb",
"github.com/goreleaser/nfpm/rpm",
"github.com/imdario/mergo",
"github.com/masterminds/semver",
"github.com/mattn/go-zglob",
"github.com/mitchellh/go-homedir",
"github.com/pkg/errors",
"github.com/stretchr/testify/assert",
"github.com/stretchr/testify/require",
"golang.org/x/oauth2",
"golang.org/x/sync/errgroup",
"gopkg.in/yaml.v2",
]
solver-name = "gps-cdcl" solver-name = "gps-cdcl"
solver-version = 1 solver-version = 1

View File

@ -28,7 +28,7 @@ check:
# Run all the tests # Run all the tests
test: test:
go test $(TEST_OPTIONS) -failfast -race -coverpkg=./... -covermode=atomic -coverprofile=coverage.txt $(SOURCE_FILES) -run $(TEST_PATTERN) -timeout=2m go test $(TEST_OPTIONS) -v -failfast -race -coverpkg=./... -covermode=atomic -coverprofile=coverage.txt $(SOURCE_FILES) -run $(TEST_PATTERN) -timeout=2m
.PHONY: test .PHONY: test
# Run all the tests and opens the coverage report # Run all the tests and opens the coverage report

View File

@ -10,11 +10,11 @@ import (
"strings" "strings"
"github.com/apex/log" "github.com/apex/log"
api "github.com/goreleaser/goreleaser/build"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
api "github.com/goreleaser/goreleaser/pkg/build"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/pkg/errors" "github.com/pkg/errors"
) )

View File

@ -7,12 +7,12 @@ import (
"strings" "strings"
"testing" "testing"
api "github.com/goreleaser/goreleaser/build"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
api "github.com/goreleaser/goreleaser/pkg/build"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
) )
type target struct { type target struct {

View File

@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"testing" "testing"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -5,8 +5,8 @@ import (
"bytes" "bytes"
"os" "os"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
) )
// Info of the repository // Info of the repository

View File

@ -7,9 +7,9 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/google/go-github/github" "github.com/google/go-github/github"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"golang.org/x/oauth2" "golang.org/x/oauth2"
) )

View File

@ -14,11 +14,11 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
const ( const (

View File

@ -12,9 +12,9 @@ import (
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
var ( var (

View File

@ -14,10 +14,10 @@ import (
zglob "github.com/mattn/go-zglob" zglob "github.com/mattn/go-zglob"
"golang.org/x/sync/errgroup" "golang.org/x/sync/errgroup"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pkg/archive" "github.com/goreleaser/goreleaser/pkg/archive"
"github.com/goreleaser/goreleaser/pkg/context"
) )
const ( const (

View File

@ -9,10 +9,10 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
) )

View File

@ -7,9 +7,9 @@ import (
"io/ioutil" "io/ioutil"
h "net/http" h "net/http"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/http" "github.com/goreleaser/goreleaser/internal/http"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// artifactoryResponse reflects the response after an upload request // artifactoryResponse reflects the response after an upload request

View File

@ -10,10 +10,10 @@ import (
"sync" "sync"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -7,7 +7,7 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/fatih/color" "github.com/fatih/color"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe is a global hook pipe // Pipe is a global hook pipe

View File

@ -3,8 +3,8 @@ package before
import ( import (
"testing" "testing"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -11,13 +11,13 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/checksum"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/checksum"
"github.com/goreleaser/goreleaser/internal/client" "github.com/goreleaser/goreleaser/internal/client"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// ErrNoDarwin64Build when there is no build for darwin_amd64 // ErrNoDarwin64Build when there is no build for darwin_amd64

View File

@ -9,10 +9,10 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -11,14 +11,14 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/pkg/errors" "github.com/pkg/errors"
builders "github.com/goreleaser/goreleaser/build" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/context" builders "github.com/goreleaser/goreleaser/pkg/build"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
// langs to init // langs to init
_ "github.com/goreleaser/goreleaser/internal/builders/golang" _ "github.com/goreleaser/goreleaser/internal/builders/golang"
"github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl"
) )
// Pipe for build // Pipe for build

View File

@ -6,12 +6,12 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
api "github.com/goreleaser/goreleaser/build"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
api "github.com/goreleaser/goreleaser/pkg/build"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -11,9 +11,10 @@ import (
"strings" "strings"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/git" "github.com/goreleaser/goreleaser/internal/git"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// ErrInvalidSortDirection happens when the sort order is invalid // ErrInvalidSortDirection happens when the sort order is invalid

View File

@ -6,10 +6,11 @@ import (
"testing" "testing"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/testlib"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
func TestDescription(t *testing.T) { func TestDescription(t *testing.T) {

View File

@ -9,11 +9,11 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/checksum"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/checksum"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for checksums // Pipe for checksums

View File

@ -5,9 +5,10 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -6,23 +6,23 @@ import (
"fmt" "fmt"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/internal/pipeline/archive"
"github.com/goreleaser/goreleaser/pipeline/archive" "github.com/goreleaser/goreleaser/internal/pipeline/artifactory"
"github.com/goreleaser/goreleaser/pipeline/artifactory" "github.com/goreleaser/goreleaser/internal/pipeline/brew"
"github.com/goreleaser/goreleaser/pipeline/brew" "github.com/goreleaser/goreleaser/internal/pipeline/build"
"github.com/goreleaser/goreleaser/pipeline/build" "github.com/goreleaser/goreleaser/internal/pipeline/checksums"
"github.com/goreleaser/goreleaser/pipeline/checksums" "github.com/goreleaser/goreleaser/internal/pipeline/docker"
"github.com/goreleaser/goreleaser/pipeline/docker" "github.com/goreleaser/goreleaser/internal/pipeline/env"
"github.com/goreleaser/goreleaser/pipeline/env" "github.com/goreleaser/goreleaser/internal/pipeline/fpm"
"github.com/goreleaser/goreleaser/pipeline/fpm" "github.com/goreleaser/goreleaser/internal/pipeline/nfpm"
"github.com/goreleaser/goreleaser/pipeline/nfpm" "github.com/goreleaser/goreleaser/internal/pipeline/project"
"github.com/goreleaser/goreleaser/pipeline/project" "github.com/goreleaser/goreleaser/internal/pipeline/release"
"github.com/goreleaser/goreleaser/pipeline/release" "github.com/goreleaser/goreleaser/internal/pipeline/s3"
"github.com/goreleaser/goreleaser/pipeline/s3" "github.com/goreleaser/goreleaser/internal/pipeline/scoop"
"github.com/goreleaser/goreleaser/pipeline/scoop" "github.com/goreleaser/goreleaser/internal/pipeline/sign"
"github.com/goreleaser/goreleaser/pipeline/sign" "github.com/goreleaser/goreleaser/internal/pipeline/snapcraft"
"github.com/goreleaser/goreleaser/pipeline/snapcraft" "github.com/goreleaser/goreleaser/internal/pipeline/snapshot"
"github.com/goreleaser/goreleaser/pipeline/snapshot" "github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe that sets the defaults // Pipe that sets the defaults

View File

@ -3,9 +3,10 @@ package defaults
import ( import (
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -8,7 +8,7 @@ import (
"os" "os"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for cleandis // Pipe for cleandis

View File

@ -6,8 +6,8 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -11,13 +11,13 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/pkg/errors" "github.com/pkg/errors"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/deprecate" "github.com/goreleaser/goreleaser/internal/deprecate"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// ErrNoDocker is shown when docker cannot be found in $PATH // ErrNoDocker is shown when docker cannot be found in $PATH

View File

@ -9,10 +9,10 @@ import (
"syscall" "syscall"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -5,7 +5,7 @@ import (
"path/filepath" "path/filepath"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
yaml "gopkg.in/yaml.v2" yaml "gopkg.in/yaml.v2"
) )

View File

@ -6,9 +6,9 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -6,8 +6,8 @@ import (
"bufio" "bufio"
"os" "os"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/context"
homedir "github.com/mitchellh/go-homedir" homedir "github.com/mitchellh/go-homedir"
"github.com/pkg/errors" "github.com/pkg/errors"
) )

View File

@ -6,9 +6,9 @@ import (
"os" "os"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -2,8 +2,8 @@
package fpm package fpm
import ( import (
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/deprecate" "github.com/goreleaser/goreleaser/internal/deprecate"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for fpm packaging // Pipe for fpm packaging

View File

@ -3,8 +3,8 @@ package fpm
import ( import (
"testing" "testing"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -6,10 +6,10 @@ import (
"strings" "strings"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/git" "github.com/goreleaser/goreleaser/internal/git"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/context"
"github.com/pkg/errors" "github.com/pkg/errors"
) )

View File

@ -6,9 +6,9 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -15,13 +15,13 @@ import (
_ "github.com/goreleaser/nfpm/deb" _ "github.com/goreleaser/nfpm/deb"
_ "github.com/goreleaser/nfpm/rpm" _ "github.com/goreleaser/nfpm/rpm"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/linux" "github.com/goreleaser/goreleaser/internal/linux"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
const defaultNameTemplate = "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}" const defaultNameTemplate = "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}"

View File

@ -7,10 +7,10 @@ import (
"runtime" "runtime"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -1,7 +1,7 @@
// Package project sets "high level" defaults related to the project. // Package project sets "high level" defaults related to the project.
package project package project
import "github.com/goreleaser/goreleaser/context" import "github.com/goreleaser/goreleaser/pkg/context"
// Pipe implemens defaulter to set the project name // Pipe implemens defaulter to set the project name
type Pipe struct{} type Pipe struct{}

View File

@ -5,8 +5,8 @@ import (
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
) )
func TestCustomProjectName(t *testing.T) { func TestCustomProjectName(t *testing.T) {

View File

@ -4,9 +4,9 @@ package put
import ( import (
h "net/http" h "net/http"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/http" "github.com/goreleaser/goreleaser/internal/http"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/pkg/errors" "github.com/pkg/errors"
) )

View File

@ -10,10 +10,10 @@ import (
"sync" "sync"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -4,8 +4,8 @@ import (
"bytes" "bytes"
"text/template" "text/template"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pkg/context"
) )
const bodyTemplateText = `{{ .ReleaseNotes }} const bodyTemplateText = `{{ .ReleaseNotes }}

View File

@ -5,9 +5,9 @@ import (
"io/ioutil" "io/ioutil"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -5,11 +5,11 @@ import (
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/client" "github.com/goreleaser/goreleaser/internal/client"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for github release // Pipe for github release

View File

@ -9,10 +9,10 @@ import (
"sync" "sync"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -4,8 +4,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/internal/git" "github.com/goreleaser/goreleaser/internal/git"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/pkg/errors" "github.com/pkg/errors"
) )

View File

@ -10,12 +10,12 @@ import (
"github.com/aws/aws-sdk-go/aws/credentials" "github.com/aws/aws-sdk-go/aws/credentials"
"github.com/aws/aws-sdk-go/aws/session" "github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/s3" "github.com/aws/aws-sdk-go/service/s3"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for Artifactory // Pipe for Artifactory

View File

@ -10,10 +10,10 @@ import (
"time" "time"
"github.com/apex/log" "github.com/apex/log"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
) )
@ -120,8 +120,8 @@ func TestUpload(t *testing.T) {
func setCredentials(t *testing.T) { func setCredentials(t *testing.T) {
// this comes from the testdata/config/config.json file - not real aws keys // this comes from the testdata/config/config.json file - not real aws keys
os.Setenv("AWS_ACCESS_KEY_ID", "IWA0WZQ1QJ2I8I1ALW64") os.Setenv("AWS_ACCESS_KEY_ID", "WPXKJC7CZQCFPKY5727N")
os.Setenv("AWS_SECRET_ACCESS_KEY", "zcK4QQegvYwVGJaBm2E6k20WRLIQZqHOKOPP2npT") os.Setenv("AWS_SECRET_ACCESS_KEY", "eHCSajxLvl94l36gIMlzZ/oW2O0rYYK+cVn5jNT2")
os.Setenv("AWS_REGION", "us-east-1") os.Setenv("AWS_REGION", "us-east-1")
} }

View File

@ -1,11 +1,12 @@
{ {
"version": "23", "version": "25",
"credential": { "credential": {
"accessKey": "WPXKJC7CZQCFPKY5727N", "accessKey": "WPXKJC7CZQCFPKY5727N",
"secretKey": "eHCSajxLvl94l36gIMlzZ/oW2O0rYYK+cVn5jNT2" "secretKey": "eHCSajxLvl94l36gIMlzZ/oW2O0rYYK+cVn5jNT2"
}, },
"region": "", "region": "",
"browser": "on", "browser": "on",
"worm": "off",
"domain": "", "domain": "",
"storageclass": { "storageclass": {
"standard": "", "standard": "",

View File

@ -7,10 +7,10 @@ import (
"errors" "errors"
"fmt" "fmt"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/client" "github.com/goreleaser/goreleaser/internal/client"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// ErrNoWindows when there is no build for windows (goos doesn't contain windows) // ErrNoWindows when there is no build for windows (goos doesn't contain windows)

View File

@ -7,12 +7,12 @@ import (
"os" "os"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/client" "github.com/goreleaser/goreleaser/internal/client"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/testlib" "github.com/goreleaser/goreleaser/internal/testlib"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -6,9 +6,9 @@ import (
"os/exec" "os/exec"
"path/filepath" "path/filepath"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/context"
) )
// Pipe for artifact signing. // Pipe for artifact signing.

View File

@ -9,9 +9,9 @@ import (
"sort" "sort"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -10,7 +10,7 @@ the local keyring file.
1. Create signing keys 1. Create signing keys
cd $GOPATH/src/github.com/goreleaser/goreleaser/pipeline/sign/testdata/gnupg cd $GOPATH/src/github.com/goreleaser/goreleaser/internal/pipeline/sign/testdata/gnupg
gpg --homedir . --quick-generate-key --batch --passphrase '' nopass default default 10y gpg --homedir . --quick-generate-key --batch --passphrase '' nopass default default 10y
1. Check that the key exists 1. Check that the key exists

View File

@ -13,12 +13,12 @@ import (
"github.com/apex/log" "github.com/apex/log"
yaml "gopkg.in/yaml.v2" yaml "gopkg.in/yaml.v2"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/internal/linux" "github.com/goreleaser/goreleaser/internal/linux"
"github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/internal/semerrgroup" "github.com/goreleaser/goreleaser/internal/semerrgroup"
"github.com/goreleaser/goreleaser/internal/tmpl" "github.com/goreleaser/goreleaser/internal/tmpl"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/pkg/context"
) )
// ErrNoSnapcraft is shown when snapcraft cannot be found in $PATH // ErrNoSnapcraft is shown when snapcraft cannot be found in $PATH

View File

@ -7,10 +7,10 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/goreleaser/goreleaser/config"
"github.com/goreleaser/goreleaser/context"
"github.com/goreleaser/goreleaser/internal/artifact" "github.com/goreleaser/goreleaser/internal/artifact"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
yaml "gopkg.in/yaml.v2" yaml "gopkg.in/yaml.v2"
) )

View File

@ -1,7 +1,7 @@
// Package snapshot provides the snapshoting functionality to goreleaser. // Package snapshot provides the snapshoting functionality to goreleaser.
package snapshot package snapshot
import "github.com/goreleaser/goreleaser/context" import "github.com/goreleaser/goreleaser/pkg/context"
// Pipe for checksums // Pipe for checksums
type Pipe struct{} type Pipe struct{}

View File

@ -3,8 +3,8 @@ package snapshot
import ( import (
"testing" "testing"
"github.com/goreleaser/goreleaser/config" "github.com/goreleaser/goreleaser/pkg/config"
"github.com/goreleaser/goreleaser/context" "github.com/goreleaser/goreleaser/pkg/context"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

View File

@ -3,7 +3,7 @@ package testlib
import ( import (
"testing" "testing"
"github.com/goreleaser/goreleaser/pipeline" "github.com/goreleaser/goreleaser/internal/pipeline"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
) )

Some files were not shown because too many files have changed in this diff Show More