diff --git a/.gitignore b/.gitignore index 02e6fcbb1..95ba90c78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ .idea/ -.glide/ vendor/ packer-builder-vsphere* bin/ diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 000000000..eec8d0251 --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,276 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + branch = "master" + name = "github.com/Azure/go-ntlmssp" + packages = ["."] + revision = "c92175d540060095c69ced311f76aea56c83ecdb" + +[[projects]] + name = "github.com/ChrisTrenkamp/goxpath" + packages = [ + ".", + "internal/execxp", + "internal/lexer", + "internal/parser", + "internal/parser/findutil", + "internal/parser/intfns", + "internal/parser/pathexpr", + "internal/xconst", + "internal/xsort", + "tree", + "tree/xmltree", + "tree/xmltree/xmlbuilder", + "tree/xmltree/xmlele", + "tree/xmltree/xmlnode" + ] + revision = "2ad3b31cf4a21db70fc0cacd0e0120eaae566f98" + version = "v1.0-alpha3" + +[[projects]] + name = "github.com/dylanmei/iso8601" + packages = ["."] + revision = "2075bf119b58e5576c6ed9f867b8f3d17f2e54d4" + version = "v0.1.0" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/errwrap" + packages = ["."] + revision = "7554cd9344cec97297fa6649b055a8c98c2a1e55" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-checkpoint" + packages = ["."] + revision = "1545e56e46dec3bba264e41fde2c1e2aa65b5dd4" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-cleanhttp" + packages = ["."] + revision = "d5fe4b57a186c716b0e00b8c301cbd9b4182694d" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-multierror" + packages = ["."] + revision = "b7773ae218740a7be65057fc60b366a49b538a44" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-uuid" + packages = ["."] + revision = "27454136f0364f2d44b1276c552d69105cf8c498" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/go-version" + packages = ["."] + revision = "23480c0665776210b5fbbac6eaaee40e3e6a96b7" + +[[projects]] + name = "github.com/hashicorp/packer" + packages = [ + "common", + "common/ssh", + "common/uuid", + "communicator/none", + "communicator/ssh", + "communicator/winrm", + "helper/builder/testing", + "helper/communicator", + "helper/config", + "packer", + "packer/plugin", + "packer/rpc", + "template", + "template/interpolate", + "version" + ] + revision = "6a8ae4b258d1bb0beece05c9fc3bbc1c186a0480" + version = "v1.0.2" + +[[projects]] + branch = "master" + name = "github.com/hashicorp/yamux" + packages = ["."] + revision = "2658be15c5f05e76244154714161f17e3e77de2e" + +[[projects]] + branch = "master" + name = "github.com/kr/fs" + packages = ["."] + revision = "2788f0dbd16903de03cb8186e5c7d97b69ad387b" + +[[projects]] + branch = "master" + name = "github.com/masterzen/azure-sdk-for-go" + packages = [ + "core/http", + "core/tls" + ] + revision = "ee4f0065d00cd12b542f18f5bc45799e88163b12" + +[[projects]] + branch = "master" + name = "github.com/masterzen/simplexml" + packages = ["dom"] + revision = "4572e39b1ab9fe03ee513ce6fc7e289e98482190" + +[[projects]] + branch = "master" + name = "github.com/masterzen/winrm" + packages = [ + ".", + "soap" + ] + revision = "7e40f93ae939004a1ef3bd5ff5c88c756ee762bb" + +[[projects]] + branch = "master" + name = "github.com/mitchellh/go-fs" + packages = [ + ".", + "fat" + ] + revision = "7bae45d9a684750e82b97ff320c82556614e621b" + +[[projects]] + branch = "master" + name = "github.com/mitchellh/iochan" + packages = ["."] + revision = "87b45ffd0e9581375c491fef3d32130bb15c5bd7" + +[[projects]] + branch = "master" + name = "github.com/mitchellh/mapstructure" + packages = ["."] + revision = "00c29f56e2386353d58c599509e8dc3801b0d716" + +[[projects]] + branch = "master" + name = "github.com/mitchellh/multistep" + packages = ["."] + revision = "391576a156a54cfbb4cf5d5eda40cf6ffa3e3a4d" + +[[projects]] + branch = "master" + name = "github.com/mitchellh/reflectwalk" + packages = ["."] + revision = "63d60e9d0dbc60cf9164e6510889b0db6683d98c" + +[[projects]] + branch = "master" + name = "github.com/nu7hatch/gouuid" + packages = ["."] + revision = "179d4d0c4d8d407a32af483c2354df1d2c91e6c3" + +[[projects]] + branch = "master" + name = "github.com/packer-community/winrmcp" + packages = ["winrmcp"] + revision = "81144009af586de8e7729b829266f09dd0d59701" + +[[projects]] + name = "github.com/pkg/errors" + packages = ["."] + revision = "645ef00459ed84a119197bfb8d8205042c6df63d" + version = "v0.8.0" + +[[projects]] + name = "github.com/pkg/sftp" + packages = ["."] + revision = "49488377fa2f14143ba3067cf7555f60f6c7b550" + version = "1.5.0" + +[[projects]] + name = "github.com/ugorji/go" + packages = ["codec"] + revision = "9831f2c3ac1068a78f50999a30db84270f647af6" + version = "v1.1" + +[[projects]] + name = "github.com/vmware/govmomi" + packages = [ + ".", + "find", + "list", + "object", + "property", + "session", + "task", + "vim25", + "vim25/debug", + "vim25/methods", + "vim25/mo", + "vim25/progress", + "vim25/soap", + "vim25/types", + "vim25/xml" + ] + revision = "b63044e5f833781eb7b305bc035392480ee06a82" + version = "v0.15.0" + +[[projects]] + branch = "master" + name = "golang.org/x/crypto" + packages = [ + "curve25519", + "ed25519", + "ed25519/internal/edwards25519", + "internal/chacha20", + "md4", + "poly1305", + "ssh", + "ssh/agent" + ] + revision = "88942b9c40a4c9d203b82b3731787b672d6e809b" + +[[projects]] + branch = "master" + name = "golang.org/x/mobile" + packages = ["event/key"] + revision = "598bfe4b20d39a660581f014b68e60c5ad425336" + +[[projects]] + branch = "master" + name = "golang.org/x/net" + packages = [ + "html", + "html/atom", + "html/charset" + ] + revision = "6078986fec03a1dcc236c34816c71b0e05018fda" + +[[projects]] + name = "golang.org/x/text" + packages = [ + "encoding", + "encoding/charmap", + "encoding/htmlindex", + "encoding/internal", + "encoding/internal/identifier", + "encoding/japanese", + "encoding/korean", + "encoding/simplifiedchinese", + "encoding/traditionalchinese", + "encoding/unicode", + "internal/gen", + "internal/tag", + "internal/utf8internal", + "language", + "runes", + "transform", + "unicode/cldr" + ] + revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0" + version = "v0.3.0" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "edb4fc0cd7c29895ef0cb47e8323311bacdba397dd57f12217ac8ea9dce6a31d" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 000000000..188fbe86d --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,15 @@ +[[constraint]] + name = "github.com/hashicorp/packer" + version = "=1.0.2" + +[[override]] + name = "github.com/masterzen/azure-sdk-for-go" + branch = "master" + +[[constraint]] + name = "github.com/vmware/govmomi" + version = "=0.15.0" + +[prune] + go-tests = true + unused-packages = true diff --git a/build.sh b/build.sh index 36542c420..0dbd69148 100755 --- a/build.sh +++ b/build.sh @@ -2,7 +2,7 @@ set -eux -glide install -v +dep ensure export CGO_ENABLED=0 export GOARCH=amd64 mkdir -p bin diff --git a/glide.lock b/glide.lock deleted file mode 100644 index 8d0be2549..000000000 --- a/glide.lock +++ /dev/null @@ -1,113 +0,0 @@ -hash: 9dff375b5720b1ffb1164694bb6aba1f546c9e2a93509000eb9919e5241610f1 -updated: 2018-02-17T22:26:59.87828+03:00 -imports: -- name: github.com/Azure/go-ntlmssp - version: 29affced641074a59483ed003b5ef73a8bd3593c -- name: github.com/dylanmei/iso8601 - version: 2075bf119b58e5576c6ed9f867b8f3d17f2e54d4 -- name: github.com/hashicorp/errwrap - version: 7554cd9344cec97297fa6649b055a8c98c2a1e55 -- name: github.com/hashicorp/go-checkpoint - version: a8d0786e7fa88adb6b3bcaa341a99af7f9740671 -- name: github.com/hashicorp/go-cleanhttp - version: 3573b8b52aa7b37b9358d966a898feb387f62437 -- name: github.com/hashicorp/go-multierror - version: ed905158d87462226a13fe39ddf685ea65f1c11f -- name: github.com/hashicorp/go-uuid - version: 64130c7a86d732268a38cb04cfbaf0cc987fda98 -- name: github.com/hashicorp/go-version - version: 03c5bf6be031b6dd45afec16b1cf94fc8938bc77 -- name: github.com/hashicorp/packer - version: 6a8ae4b258d1bb0beece05c9fc3bbc1c186a0480 - subpackages: - - common - - common/ssh - - common/uuid - - communicator/none - - communicator/ssh - - communicator/winrm - - helper/builder/testing - - helper/communicator - - helper/config - - packer - - packer/plugin - - packer/rpc - - template - - template/interpolate - - version -- name: github.com/hashicorp/yamux - version: d1caa6c97c9fc1cc9e83bbe34d0603f9ff0ce8bd -- name: github.com/kr/fs - version: 2788f0dbd16903de03cb8186e5c7d97b69ad387b -- name: github.com/masterzen/azure-sdk-for-go - version: ee4f0065d00cd12b542f18f5bc45799e88163b12 - subpackages: - - core/http - - core/tls -- name: github.com/masterzen/simplexml - version: 4572e39b1ab9fe03ee513ce6fc7e289e98482190 - subpackages: - - dom -- name: github.com/masterzen/winrm - version: acf371f6aff113fc0104a61cd72db45a7c27d310 - subpackages: - - soap -- name: github.com/masterzen/xmlpath - version: 13f4951698adc0fa9c1dda3e275d489a24201161 -- name: github.com/mitchellh/go-fs - version: 7bae45d9a684750e82b97ff320c82556614e621b - subpackages: - - fat -- name: github.com/mitchellh/iochan - version: 87b45ffd0e9581375c491fef3d32130bb15c5bd7 -- name: github.com/mitchellh/mapstructure - version: cc8532a8e9a55ea36402aa21efdf403a60d34096 -- name: github.com/mitchellh/multistep - version: 391576a156a54cfbb4cf5d5eda40cf6ffa3e3a4d -- name: github.com/mitchellh/reflectwalk - version: 8d802ff4ae93611b807597f639c19f76074df5c6 -- name: github.com/nu7hatch/gouuid - version: 179d4d0c4d8d407a32af483c2354df1d2c91e6c3 -- name: github.com/packer-community/winrmcp - version: c804d432b8b7fa77896f43cc426134348c3fd19e - subpackages: - - winrmcp -- name: github.com/pkg/errors - version: c605e284fe17294bda444b34710735b29d1a9d90 -- name: github.com/pkg/sftp - version: a5f8514e29e90a859e93871b1582e5c81f466f82 -- name: github.com/ugorji/go - version: 708a42d246822952f38190a8d8c4e6b16a0e600c - subpackages: - - codec -- name: github.com/vmware/govmomi - version: b63044e5f833781eb7b305bc035392480ee06a82 - subpackages: - - find - - list - - object - - property - - session - - task - - vim25 - - vim25/debug - - vim25/methods - - vim25/mo - - vim25/progress - - vim25/soap - - vim25/types - - vim25/xml -- name: golang.org/x/crypto - version: ab89591268e0c8b748cbe4047b00197516011af5 - subpackages: - - curve25519 - - ed25519 - - ed25519/internal/edwards25519 - - md4 - - ssh - - ssh/agent -- name: golang.org/x/mobile - version: 4bfed40defcb2fed54d60707c13cec9d7888a483 - subpackages: - - event/key -testImports: [] diff --git a/glide.yaml b/glide.yaml deleted file mode 100644 index e84e824fd..000000000 --- a/glide.yaml +++ /dev/null @@ -1,9 +0,0 @@ -package: github.com/jetbrains-infra/packer-builder-vsphere -import: -- package: github.com/hashicorp/packer - version: v1.0.2 -- package: github.com/mitchellh/multistep -- package: github.com/vmware/govmomi - version: v0.15.0 -- package: golang.org/x/crypto -- package: golang.org/x/mobile