Github模块版本标记参考失败

时间:2019-02-19 12:15:22

标签: git terraform

我正在使用最新的v0.11.11,并且正在尝试使用github中托管的带有标签(例如v1.1.0)的模块。香港专业教育学院尝试了几种组合,和doco在github上还不清楚(或者我错过了它:)。我已经尝试过的例子:

source = "github.com/xxx/module_repo?ref=v1.1.0"
source = "git::https://github.com/xxx/module_repo.git?ref=v1.1.0"

然后我做一个:

terraform get -update && terraform init 

并获得以下错误:

Updating source "git::https://github.com/xiatechs/sdv-terraform-aws-lambda.git?ref=v1.1.0"
Error loading modules: error downloading 'https://github.com/xxx/module_repo.git?ref=v1.1.0': /usr/local/bin/git exited with 1: error: pathspec 'v1.1.0' did not match any file(s) known to git

两个示例均失败,并显示相同的错误消息。

我曾尝试删除.terraform,因此它仍然是新问题。

任何想法都非常感谢! :)

谢谢!

1 个答案:

答案 0 :(得分:0)

添加 // 在 github.com 之后 source = "git::https://github.com//xxx/module_repo.git?ref=v1.1.0"

这对我来说解决了同样的问题..这对我有帮助