在尝试使用Github Actions为. net Core项目创建CI/CD管道时,我遇到了以下错误:
相关图片
有人能解释一下如何解决这个问题吗?我被困在这里很长一段时间,我只能在网上找到PowerShell对这个错误的参考。
[编辑]:按照建议进行了更改,但现在我得到了这个错误。我不知道系统要查找的是哪个文件
相关图片
这里的问题是两个powershell变量中的冒号。你必须将powershell脚本中的这一行修改为:
docker build -t ${ECR_REGISTRY}/${ECR_REPOSITORY}:${IMAGE_TAG} .
我试着用这个简单的powershell脚本:
$Variable1 = "Hello"
$Variable2 = "world"
Write-Host $Variable1:$Variable2
当运行这个脚本时,我得到与你的图片相同的错误信息。将脚本更改为以下
$Variable1 = "Hello"
$Variable2 = "world"
Write-Host ${Variable1}:${Variable2}
脚本运行没有任何错误。