首页 > 解决方案 > 从 git 输出设置变量并在 PowerShell 的命令中使用变量

问题描述

因此,在 bash 中,我可以执行以下操作:

SHORT_HASH=`git rev-parse --short HEAD`
docker build --target build-image -t "build-image:$SHORT_HASH" .
docker build --target general-image -t "general-image:$SHORT_HASH" .

如何在 PowerShell 中简单地做到这一点?

标签: powershell

解决方案


$分配给变量时添加,并删除`表达式周围的反引号:

$SHORT_HASH = git rev-parse --short HEAD
docker build --target build-image -t "build-image:$SHORT_HASH" .
docker build --target general-image -t "general-image:$SHORT_HASH" .

推荐阅读