terraform/plugin/discovery
Martin Atkins 610fcb605e plugin/discovery: allow customizing the OS/arch for auto-install
Previously we forced only installing for the current GOOS and GOARCH. Now
we allow this to be optionally overridden, which allows building tools
that can, for example, populate a directory with plugins to run on a Linux
server while working on a Mac.
2017-07-05 10:02:05 -07:00
..
test-fixtures udpate to plugin name convention 2017-06-09 14:03:59 -07:00
testdata add test for signature mismatch 2017-06-21 16:17:34 -04:00
error.go plugin/discovery: sentinel error values for Get errors 2017-06-20 13:39:45 -07:00
find.go improve discovery logging 2017-06-27 11:09:54 -04:00
find_test.go remove restriction on unversioned plugins 2017-06-16 15:28:48 -04:00
get.go plugin/discovery: allow customizing the OS/arch for auto-install 2017-07-05 10:02:05 -07:00
get_test.go plugin/discovery: allow customizing the OS/arch for auto-install 2017-07-05 10:02:05 -07:00
meta.go plugin/discovery: use go-version instead of semver 2017-06-09 14:03:59 -07:00
meta_set.go remove "~> 0.0" constraint suggestions 2017-06-16 16:25:36 -04:00
meta_set_test.go remove "~> 0.0" constraint suggestions 2017-06-16 16:25:36 -04:00
meta_test.go udpate to plugin name convention 2017-06-09 14:03:59 -07:00
requirements.go plugin/discovery: PluginRequirements can specify SHA256 digests 2017-06-09 14:03:59 -07:00
requirements_test.go plugin/discovery: PluginRequirements can specify SHA256 digests 2017-06-09 14:03:59 -07:00
signature.go add signature verification 2017-06-20 13:14:30 -04:00
version.go remove "~> 0.0" constraint suggestions 2017-06-16 16:25:36 -04:00
version_set.go sort constraints for consistent output 2017-06-09 14:03:59 -07:00
version_set_test.go rename some Constraints methods per code review 2017-06-09 14:03:59 -07:00
version_test.go Add Versions.Sort 2017-06-09 14:03:59 -07:00