Teamcity,将触发构建的用户传递给 powershell 脚本

标签 teamcity teamcity-8.0

我想将我的 powershell 构建步骤脚本传递给当前登录 teamcity 并触发构建运行的用户。我尝试以不同的方式处理它,即用户 checkin 包含用户用户名的文件,但我的 PM 坚持要求我使用 teamcity 来传递用户。我已经尝试过

%teamcity.auth.userid%  or %System.teamcity.auth.userid%  or %env.username% or 
%teamcity.agent.jvm.user.name%

他们都没有给我正确的用户名。有人可以帮忙吗?

最佳答案

尝试teamcity.build.triggeredBy.username

关于Teamcity,将触发构建的用户传递给 powershell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20379417/

相关文章:

maven - 在 Maven 中有条件地运行集成测试

svn - TeamCity 8 支持 SVN 1.8?

javascript - 在 TeamCity 上为 Karma 配置代码覆盖率报告

jetbrains-ide - 使用团队城市插入内部版本号并执行字符串替换操作

parameters - TeamCity 构建状态参数

teamcity - 跨不同 VCS 根构建相同 TeamCity 的最佳实践

azure - Teamcity MsBuild 生成错误的 cspkg 文件

Angular 2 和 Team City 生产/环境变量

continuous-integration - 代理运行我们不知道的未知构建

teamcity - 如何在 TeamCity 上使用 p4 check out 文件?