如何在git commit消息中设置Windows环境变量?

时间:2020-07-29 15:44:31

标签: git powershell azure-devops environment-variables devops

我正在一台Azure Windows计算机上执行Azure Devops发行任​​务,在其中执行以下操作:

  • 对数据库执行一些.sql文件
  • 运行PowerShell脚本以在存储库上执行一些文件移动/写入/复制
  • 运行PowerShell脚本以执行git add .a git commit命令

在上一份工作中,我正在尝试创建类似于以下内容的提交消息:
“自动提交:从内部版本号执行一些操作:$ {RELEASE_ARTIFACTS__MYREPO_BUILDNUMBER}”
根本没有成功。

如何在PowerShell脚本执行的提交消息中设置RELEASE_ARTIFACTS__MYREPO_BUILDNUMBER azure devops环境变量值?

1 个答案:

答案 0 :(得分:1)

您可以使用env:驱动器在PowerShell中定义环境变量,如下所示:

$env:RELEASE_ARTIFACTS__MYREPO_BUILDNUMBER = "Some value"

或:

Set-Item env:RELEASE_ARTIFACTS__MYREPO_BUILDNUMBER "Some value"