diff --git a/.travis.yml b/.travis.yml index 8a55a6d9..398954bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,8 @@ language: go go: - - 1.9.x - 1.10.x + - 1.11.x addons: apt: diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index 04680f67..00000000 --- a/Gopkg.lock +++ /dev/null @@ -1,188 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[[projects]] - branch = "master" - digest = "1:f3960e064201714a3507bf96183be246b3d941568af01dc5cff2a388ac4c7515" - name = "github.com/Masterminds/semver" - packages = ["."] - pruneopts = "NUT" - revision = "c84ddcca87bf5a941b138dde832a7e20b0159ad8" - -[[projects]] - branch = "master" - digest = "1:58551c80f84fd3ba2954668f5f850a8179dc3c5bb4885fc7eed5a8e2ae815c99" - name = "github.com/Masterminds/sprig" - packages = ["."] - pruneopts = "NUT" - revision = "77bb58b7f5e10889a1195c21b9e7a96ee166f199" - -[[projects]] - digest = "1:975108e8d4f5dab096fc991326e96a5716ee8d02e5e7386bb4796171afc4ab9a" - name = "github.com/aokoli/goutils" - packages = ["."] - pruneopts = "NUT" - revision = "3391d3790d23d03408670993e957e8f408993c34" - version = "v1.0.1" - -[[projects]] - digest = "1:ffe9824d294da03b391f44e1ae8281281b4afc1bdaa9588c9097785e3af10cec" - name = "github.com/davecgh/go-spew" - packages = ["spew"] - pruneopts = "NUT" - revision = "8991bc29aa16c548c550c7ff78260e27b9ab7c73" - version = "v1.1.1" - -[[projects]] - digest = "1:a1578f7323eca2b88021fdc9a79a99833d40b12c32a5ea4f284e2fad19ea2657" - name = "github.com/google/uuid" - packages = ["."] - pruneopts = "NUT" - revision = "d460ce9f8df2e77fb1ba55ca87fafed96c607494" - version = "v1.0.0" - -[[projects]] - digest = "1:ed24122ea28f4f65f82f5b4703389fdbb5f246efc971e4d74f01f7c47c0b81b2" - name = "github.com/huandu/xstrings" - packages = ["."] - pruneopts = "NUT" - revision = "55ae428c2ac4f74d7430952ef528631e656ac92c" - version = "v1.1.0" - -[[projects]] - digest = "1:9a52adf44086cead3b384e5d0dbf7a1c1cce65e67552ee3383a8561c42a18cd3" - name = "github.com/imdario/mergo" - packages = ["."] - pruneopts = "NUT" - revision = "9f23e2d6bd2a77f959b2bf6acdbefd708a83a4a4" - version = "v0.3.6" - -[[projects]] - branch = "master" - digest = "1:729c1199021f057f38487f7e64432f3539f9efac444185e64b4b7e121414ac68" - name = "github.com/mattn/go-zglob" - packages = [ - ".", - "fastwalk", - ] - pruneopts = "NUT" - revision = "2ea3427bfa539cca900ca2768d8663ecc8a708c1" - -[[projects]] - digest = "1:a4df73029d2c42fabcb6b41e327d2f87e685284ec03edf76921c267d9cfc9c23" - name = "github.com/mitchellh/go-homedir" - packages = ["."] - pruneopts = "NUT" - revision = "ae18d6b8b3205b561c79e8e5f69bff09736185f4" - version = "v1.0.0" - -[[projects]] - digest = "1:0028cb19b2e4c3112225cd871870f2d9cf49b9b4276531f03438a88e94be86fe" - name = "github.com/pmezard/go-difflib" - packages = ["difflib"] - pruneopts = "NUT" - revision = "792786c7400a136282c1664665ae0a8db921c6c2" - version = "v1.0.0" - -[[projects]] - branch = "master" - digest = "1:5089085e1b27a57be4fb7acf32bfa71fb6236dc0e8371165651c9e15285a9ce0" - name = "github.com/radovskyb/watcher" - packages = ["."] - pruneopts = "NUT" - revision = "0d9d32686dbf6395752c9b209398a59e302a7f1e" - -[[projects]] - branch = "master" - digest = "1:9d8420bbf131d1618bde6530af37c3799340d3762cc47210c1d9532a4c3a2779" - name = "github.com/spf13/pflag" - packages = ["."] - pruneopts = "NUT" - revision = "298182f68c66c05229eb03ac171abe6e309ee79a" - -[[projects]] - digest = "1:bacb8b590716ab7c33f2277240972c9582d389593ee8d66fc10074e0508b8126" - name = "github.com/stretchr/testify" - packages = ["assert"] - pruneopts = "NUT" - revision = "f35b8ab0b5a2cef36673838d662e249dd9c94686" - version = "v1.2.2" - -[[projects]] - branch = "master" - digest = "1:69b3fcb7a41b18436a85471cbdcfc70ad10ba3206f8c87563e1c773610e1bcad" - name = "golang.org/x/crypto" - packages = [ - "pbkdf2", - "scrypt", - "ssh/terminal", - ] - pruneopts = "NUT" - revision = "182538f80094b6a8efaade63a8fd8e0d9d5843dd" - -[[projects]] - branch = "master" - digest = "1:76ee51c3f468493aff39dbacc401e8831fbb765104cbf613b89bef01cf4bad70" - name = "golang.org/x/net" - packages = ["context"] - pruneopts = "NUT" - revision = "8a410e7b638dca158bf9e766925842f6651ff828" - -[[projects]] - branch = "master" - digest = "1:39ebcc2b11457b703ae9ee2e8cca0f68df21969c6102cb3b705f76cca0ea0239" - name = "golang.org/x/sync" - packages = ["errgroup"] - pruneopts = "NUT" - revision = "1d60e4601c6fd243af51cc01ddf169918a5407ca" - -[[projects]] - branch = "master" - digest = "1:8270f14d85e8d36e852e018872ac923f7a2067648bfe8428d01be288818aa337" - name = "golang.org/x/sys" - packages = [ - "unix", - "windows", - ] - pruneopts = "NUT" - revision = "fa5fdf94c78965f1aa8423f0cc50b8b8d728b05a" - -[[projects]] - branch = "v2" - digest = "1:7c95b35057a0ff2e19f707173cc1a947fa43a6eb5c4d300d196ece0334046082" - name = "gopkg.in/yaml.v2" - packages = ["."] - pruneopts = "NUT" - revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183" - -[[projects]] - branch = "master" - digest = "1:e647f1f4fcc94a6baad3965a347c1ac4ed669f31c87c826516314e415d1a4ad2" - name = "mvdan.cc/sh" - packages = [ - "interp", - "shell", - "syntax", - ] - pruneopts = "NUT" - revision = "3a244a89e2e520d2777e94693d51bef800761879" - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - input-imports = [ - "github.com/Masterminds/semver", - "github.com/Masterminds/sprig", - "github.com/mattn/go-zglob", - "github.com/mitchellh/go-homedir", - "github.com/radovskyb/watcher", - "github.com/spf13/pflag", - "github.com/stretchr/testify/assert", - "golang.org/x/sync/errgroup", - "gopkg.in/yaml.v2", - "mvdan.cc/sh/interp", - "mvdan.cc/sh/shell", - "mvdan.cc/sh/syntax", - ] - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index ead17dec..00000000 --- a/Gopkg.toml +++ /dev/null @@ -1,36 +0,0 @@ -[prune] - unused-packages = true - non-go = true - go-tests = true - -[[constraint]] - branch = "master" - name = "github.com/Masterminds/sprig" - -[[constraint]] - branch = "master" - name = "github.com/mattn/go-zglob" - -[[constraint]] - branch = "master" - name = "mvdan.cc/sh" - -[[constraint]] - branch = "master" - name = "github.com/spf13/pflag" - -[[constraint]] - branch = "master" - name = "golang.org/x/sync" - -[[constraint]] - branch = "v2" - name = "gopkg.in/yaml.v2" - -[[constraint]] - branch = "master" - name = "github.com/radovskyb/watcher" - -[[constraint]] - branch = "master" - name = "github.com/Masterminds/semver" diff --git a/Taskfile.yml b/Taskfile.yml index 2568851f..88638d88 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -24,13 +24,16 @@ tasks: cmds: - task: go-get vars: {REPO: golang.org/x/lint/golint} - - task: go-get - vars: {REPO: github.com/golang/dep/cmd/dep} - task: go-get vars: {REPO: github.com/goreleaser/goreleaser} - task: go-get vars: {REPO: github.com/goreleaser/godownloader} + vendor: + desc: Sync vendor/ directory according to go.mod file + cmds: + - go mod vendor + update-deps: desc: Updates dependencies cmds: diff --git a/go.mod b/go.mod new file mode 100644 index 00000000..e211c486 --- /dev/null +++ b/go.mod @@ -0,0 +1,23 @@ +module github.com/go-task/task + +require ( + github.com/Masterminds/semver v0.0.0-20180807142431-c84ddcca87bf + github.com/Masterminds/sprig v0.0.0-20180725212158-77bb58b7f5e1 + github.com/aokoli/goutils v1.0.1 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/google/uuid v1.0.0 // indirect + github.com/huandu/xstrings v1.1.0 // indirect + github.com/imdario/mergo v0.3.6 // indirect + github.com/mattn/go-zglob v0.0.0-20180803001819-2ea3427bfa53 + github.com/mitchellh/go-homedir v1.0.0 + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/radovskyb/watcher v0.0.0-20180525001723-0d9d32686dbf + github.com/spf13/pflag v1.0.3 + github.com/stretchr/testify v1.2.2 + golang.org/x/crypto v0.0.0-20180830192347-182538f80094 // indirect + golang.org/x/net v0.0.0-20180826012351-8a410e7b638d // indirect + golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f + golang.org/x/sys v0.0.0-20180831094639-fa5fdf94c789 // indirect + gopkg.in/yaml.v2 v2.2.1 + mvdan.cc/sh v0.0.0-20180829163519-3a244a89e2e5 +) diff --git a/go.sum b/go.sum new file mode 100644 index 00000000..4f9509ef --- /dev/null +++ b/go.sum @@ -0,0 +1,39 @@ +github.com/Masterminds/semver v0.0.0-20180807142431-c84ddcca87bf h1:BMUJnVJI5J506LOcyGHEvbCocMHAmKTRcG6CMAwGFYU= +github.com/Masterminds/semver v0.0.0-20180807142431-c84ddcca87bf/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= +github.com/Masterminds/sprig v0.0.0-20180725212158-77bb58b7f5e1 h1:KxhCvkM35xYIZiEquS2iPL7kvugRT5FxUEugHqHr3+Y= +github.com/Masterminds/sprig v0.0.0-20180725212158-77bb58b7f5e1/go.mod h1:y6hNFY5UBTIWBxnzTeuNhlNS5hqE0NB0E6fgfo2Br3o= +github.com/aokoli/goutils v1.0.1 h1:7fpzNGoJ3VA8qcrm++XEE1QUe0mIwNeLa02Nwq7RDkg= +github.com/aokoli/goutils v1.0.1/go.mod h1:SijmP0QR8LtwsmDs8Yii5Z/S4trXFGFC2oO5g9DP+DQ= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/google/uuid v1.0.0 h1:b4Gk+7WdP/d3HZH8EJsZpvV7EtDOgaZLtnaNGIu1adA= +github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/huandu/xstrings v1.1.0 h1:9oZY6Z/H3A1gytJxzuicbmV5QoR8M1TAPcn9WTg7vqg= +github.com/huandu/xstrings v1.1.0/go.mod h1:DvyZB1rfVYsBIigL8HwpZgxHwXozlTgGqn63UyNX5k4= +github.com/imdario/mergo v0.3.6 h1:xTNEAn+kxVO7dTZGu0CegyqKZmoWFI0rF8UxjlB2d28= +github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/mattn/go-zglob v0.0.0-20180803001819-2ea3427bfa53 h1:tGfIHhDghvEnneeRhODvGYOt305TPwingKt6p90F4MU= +github.com/mattn/go-zglob v0.0.0-20180803001819-2ea3427bfa53/go.mod h1:9fxibJccNxU2cnpIKLRRFA7zX7qhkJIQWBb449FYHOo= +github.com/mitchellh/go-homedir v1.0.0 h1:vKb8ShqSby24Yrqr/yDYkuFz8d0WUjys40rvnGC8aR0= +github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/radovskyb/watcher v0.0.0-20180525001723-0d9d32686dbf h1:RrPi67/tAXgLL9DX2+Eb5tu6WWrnALV3YBiYBpF0X+g= +github.com/radovskyb/watcher v0.0.0-20180525001723-0d9d32686dbf/go.mod h1:78okwvY5wPdzcb1UYnip1pvrZNIVEIh/Cm+ZuvsUYIg= +github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg= +github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +golang.org/x/crypto v0.0.0-20180830192347-182538f80094 h1:rVTAlhYa4+lCfNxmAIEOGQRoD23UqP72M3+rSWVGDTg= +golang.org/x/crypto v0.0.0-20180830192347-182538f80094/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d h1:g9qWBGx4puODJTMVyoPrpoxPFgVGd+z1DZwjfRu4d0I= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180831094639-fa5fdf94c789 h1:T8D7l6WB3tLu+VpKvw06ieD/OhBi1XpJmG1U/FtttZg= +golang.org/x/sys v0.0.0-20180831094639-fa5fdf94c789/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +mvdan.cc/sh v0.0.0-20180829163519-3a244a89e2e5 h1:FKi9XtQO5aNipfQ/qnnLCoM6gdFwPQY702RRbNRxjK8= +mvdan.cc/sh v0.0.0-20180829163519-3a244a89e2e5/go.mod h1:IeeQbZq+x2SUGBensq/jge5lLQbS3XT2ktyp3wrt4x8=