powershell - 从 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 中简单地做到这一点?
解决方案
$
分配给变量时添加,并删除`
表达式周围的反引号:
$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" .
推荐阅读
- pandas - 使用 loc 在 pandas 数据框中选择 nan 值
- arrays - 在 Python 中将文件名写入数组
- ubuntu - 配置 Nginx 以服务于两个不同的静态网站构建
- laravel - Laravel Http 客户端 419 未知状态
- javascript - Vue 3:从其他组件设置动态组件
- raspberry-pi - Wireguard 似乎没有通过流量,分配了奇怪的 IP
- javascript - 谷歌优化:如何使用和不使用 Javascript 脚本进行 A/B 测试
- python - 如何在 djano 服务器中仅授权颤振应用程序?
- latex - 如何解决 LaTeX 中的文本太宽错误?
- c - 将字转换为二进制值