Commit Graph

22 Commits

Author SHA1 Message Date
Seth Hoenig
15fb4c990a deps: Switch to Go modules for dependency management
This PR switches the Nomad repository from using govendor to Go modules
for managing dependencies. Aspects of the Nomad workflow remain pretty
much the same. The usual Makefile targets should continue to work as
they always did. The API submodule simply defers to the parent Nomad
version on the repository, keeping the semantics of API versioning that
currently exists.
2020-06-02 14:30:36 -05:00
Seth Hoenig
6215a3dd82 deps: update go-getter for redirects fix
Fixes #7854

Nomad requires a version of go-getter that is currently in PR (https://github.com/hashicorp/go-getter/pull/256)
We also require some recent bug fix to go-getter around the handling of URL redirects.

Update our vendor'd copy of go-getter to the newly rebased umask changes so that we can incorporate
the latest changes for go-getter.
2020-05-28 08:24:40 -05:00
Lang Martin
0aa79ca764 govendor fetch github.com/hashicorp/go-getter@f5101da, protobuf 1.2 2019-08-26 17:54:21 -04:00
Lang Martin
07373be85c govendor fetch github.com/hashicorp/go-getter@6be654f 2019-08-23 15:59:03 -04:00
hmalphettes
9212f405d8 Update go-getter to v1.1.0 2019-07-26 06:54:23 +08:00
Preetha Appan
0559dfb9ee Update go-getter to pick up file accesstime fix 2018-04-25 16:32:36 -07:00
Charlie Voiselle
6192916059 Vendored hashicorp/go-getter
Brings in fix for directory permissions when expanding tarballs
2018-04-10 13:07:35 -05:00
Alex Dadgar
1c75593351 vendor go-getter 2018-04-09 13:34:38 -07:00
Alex Dadgar
d7946d0887 Update go-getter 2017-12-06 11:16:17 -08:00
Alex Dadgar
807c8786f8 Update go-getter
Fixes https://github.com/hashicorp/nomad/issues/3154
2017-09-05 16:41:33 -07:00
Michael Schurter
51501d2874 Update go-getter to get .xz support 2017-07-14 10:31:21 -07:00
Michael Schurter
56d41f11d9 Update go-getter for minio support 2017-07-06 10:45:44 -07:00
Michael Schurter
450e347708 Add support for go-getter modes
Fixes #2678
2017-07-06 10:45:44 -07:00
Alex Dadgar
51ab26e408 Vendor go-getter
Fixes two issues:
* netrc not being honored
* tar files with files listed before their parent directories not being
properly untarred.
2017-04-05 16:10:15 -07:00
Alex Dadgar
2a683cddea Update go-getter and add support for git and hg
Fixes https://github.com/hashicorp/nomad/issues/2042
2017-03-01 14:46:04 -08:00
Alex Dadgar
8411b0b3bc vendor go-getter with potential S3 credential fix 2016-04-21 10:59:21 -07:00
Diptanu Choudhury
f3452a6698 Added missing files for go-getter 2016-04-07 19:32:19 -07:00
Alex Dadgar
663b04fc60 vendor updated godep 2016-04-07 14:19:57 -07:00
Alex Dadgar
e4849b17f1 update vendored go-getter 2016-03-14 17:15:27 -07:00
Alex Dadgar
c84e4513c8 more vendoring 2016-02-15 18:22:51 -08:00
Alex Dadgar
7a19f4de34 update hashicorp dependencies 2016-02-15 17:38:08 -08:00
Diptanu Choudhury
3acc5408b0 Using godeps to build 2016-02-12 10:02:16 -08:00