【问题标题】:"Perforce password (P4PASSWD) invalid or unset" in Jenkins, from execute shell commandJenkins中的“Perforce密码(P4PASSWD)无效或未设置”,来自执行shell命令
【发布时间】:2013-06-13 15:51:09
【问题描述】:

我有一份 Jenkins 工作,它似乎已经正确设置了 perforce。但是,当我尝试在 jenkins 的执行 shell 中使用 p4 命令时,出现错误“Perforce password (P4PASSWD) invalid or unset”。以下是执行shell和日志,我应该怎么做才能让它工作?

执行外壳: p4 -P %P4TICKET% 编辑 ...

日志:

[职位名称] $ /usr/bin/p4 login -a -p

...

  • p4 -P %P4TICKET% 编辑 ...

Perforce 密码 (P4PASSWD) 无效或未设置。

【问题讨论】:

    标签: jenkins perforce


    【解决方案1】:

    尝试使用 ${P4TICKET} 而不是 %P4TICKET%。 "%VARIABLE%" 是严格的 Windows 约定,在 unix 中不能用于引用变量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 2014-01-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多