我试图确定在 terraforming 中声明模块时是否可以同时指定匹配的分支和标签。
在Terraform Docs中,它指出分支或标签可以在模块的源代码中使用。
module "vpc" {
source = "git::https://example.com/vpc.git?ref=v1.2.0"
}
这适用于指定分支ref=branch-name
或标签ref=tag
,对于我的用例,我希望同时指定分支和标签,以便我可以在特定分支和指定版本中引用模块。
我希望它会像这样
module "vpc" {
source = "git::https://example.com/vpc.git?ref=refs/heads/branch-name?ref=refs/tags/v1.0.0"
}
这不起作用,请告诉我这是否可行,如果可以,如何。
谢谢你^_^