0

我正在通过 CLI 处理 TFE,尝试更新工作区分支以进行配置,以下命令返回错误:更新工作区时出错

tfe workspace update -name {workspace_name} -tfe-address {tfe_address} -vcs-id {repo_name} -vcs-branch {branch_name} -token {token}
4

1 回答 1

0

你能检查一下你是否定义了这些变量吗?并且不要忘记$变量前面的美元。

所以命令应该改为

tfe workspace update -name ${workspace_name} -tfe-address ${tfe_address} -vcs-id ${repo_name} -vcs-branch ${branch_name} -token ${token}

您可以通过以下方式验证这些变量是否具有正确的值:

echo ${workspace_name} 
echo ${tfe_address}
echo ${repo_name}
echo ${branch_name}
echo ${token}

其次,tfe是用于 terraform 企业的,由 shell 脚本编写,你能运行sh -x tfe ...吗,你得到什么额外的输出,你能把细节粘贴到你的问题中吗?

于 2019-03-05T23:32:18.940 回答