-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate Codebase from govendor to Go Modules #5773
Comments
Reference: #5773 * Updated via: `govendor fetch github.com/mitchellh/hashstructure/[email protected]` ``` $ make test TEST=./aws ==> Checking that code complies with gofmt requirements... go test ./aws -timeout=30s -parallel=4 ok github.com/terraform-providers/terraform-provider-aws/aws 2.537s ```
Reference: #5773 * Updated via: `govendor fetch github.com/jen20/awspolicyequivalence/[email protected]` ``` $ make test TEST=./aws ==> Checking that code complies with gofmt requirements... go test ./aws -timeout=30s -parallel=4 ok github.com/terraform-providers/terraform-provider-aws/aws 2.451s ``` ``` --- PASS: TestAccAWSKmsKey_policy (39.10s) --- PASS: TestAccAWSS3BucketPolicy_basic (33.32s) --- PASS: TestAccAWSS3BucketPolicy_policyUpdate (46.38s) --- PASS: TestAccAwsSecretsManagerSecret_policy (12.56s) --- PASS: TestAccAWSSNSTopic_policy (9.78s) --- PASS: TestAccAWSSQSQueuePolicy_basic (15.60s) --- PASS: TestAccAWSSQSQueuePolicy_import (14.27s) --- PASS: TestAccAWSSQSQueue_policy (16.14s) ```
Reference: #5773 * Updated via `govendor fetch github.com/hashicorp/logutils/[email protected]`
Reference: #5773 * Updated via: `govendor fetch github.com/hashicorp/go-safetemp/[email protected]`
Reference: #5773 * Updated via: `govendor fetch github.com/mitchellh/go-homedir/[email protected]`
…v1.0.0 Reference: #5773 * Updated via: ```govendor fetch github.com/mitchellh/copystructure/[email protected] govendor fetch github.com/mitchellh/reflectwalk/[email protected] ```
Reference: #5773 * Updated via: `govendor fetch github.com/apparentlymart/go-cidr/[email protected]` ``` $ make test TEST=./aws ==> Checking that code complies with gofmt requirements... go test ./aws -timeout=30s -parallel=4 ok github.com/terraform-providers/terraform-provider-aws/aws 2.503s ```
Reference: #5773 * Updated via: `govendor fetch github.com/apparentlymart/go-textseg/[email protected]`
Reference: #5773 * Updated via: `govendor fetch github.com/armon/go-radix/[email protected]` ``` $ make test TEST=./aws ==> Checking that code complies with gofmt requirements... go test ./aws -timeout=30s -parallel=4 ok github.com/terraform-providers/terraform-provider-aws/aws 2.578s ```
Reference: #5773 * Updated via: `govendor fetch github.com/bgentry/speakeasy/[email protected]`
Reference: #5773 * Updated via: ``` govendor fetch github.com/hashicorp/errwrap/[email protected] govendor fetch github.com/hashicorp/go-multierror/[email protected] ```
Reference: #5773 * Updated via: `govendor fetch github.com/mattn/go-isatty/[email protected]`
Reference: #5773 * Updated via: `govendor fetch github.com/ulikunitz/xz/[email protected]`
Reference: #5773 * Updated via: `govendor fetch github.com/agext/levenshtein/[email protected]`
FYI for anyone coming across this issue, we are likely in a holding pattern until we are ready to update HCL dependencies. |
This was completed last week. 🎉 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Description
Go 1.11 has introduced Go modules, which looks like the official solution for dependency management going forward. Since we now require Go 1.11 for development and testing, we can migrate off
govendor
(which has served us well) ontogo mod
.The planned process is:
govendor
to tagged releases (e.g.govendor fetch github.com/mitchellh/hashstructure/[email protected]
)go mod init
vendor/vendor.json
andgo.mod
vendor
directoryGNUmakefile
and.travis.yml
to remove references togovendor
References
The text was updated successfully, but these errors were encountered: