Jenkins配置为使用Jenkins Service Log On Account用户:Domain1 \ User1
运行我的工作运行命令: echo%USERDOMAIN%\%USERNAME%
它打印:Domain1 \ User1
现在我更改Jenkins服务登录帐户用户:Domain1 \ User2
重启Jenkins服务。
再次运行作业,但仍会打印:Domain1 \ User1
为什么%USERNAME%没有刷新?
答案 0 :(得分:0)
%USERNAME%
环境变量显示运行jenkins服务的用户名,而不是当前登录的用户名。
答案 1 :(得分:0)
我发现了一些有关此问题的错误报告:
https://issues.jenkins-ci.org/browse/JENKINS-27739 https://issues.jenkins-ci.org/browse/JENKINS-27739
应该在Jenkins版本1.617中解决