Perforce 触发器不会 运行 rubyscript
Perforce trigger won't run rubyscript
jenkins change-submit //... "ruby %quote%//HVS/Main/BuildScripts/notify_jenkins.rb%quote%"
所以我在我的触发器文件中制作了上面的 p4 触发器,我正在尝试 运行 我在 ruby 中编写的构建脚本文件但是当我尝试提交文件时,我收到此错误:
'jenkins' validation failed: ruby: No such file or directory -- //HVS/Main/BuildScripts/notify_jenkins.rb (LoadError)
有没有办法使 p4 触发 运行 流中的文件?文档说你可以这样做,但是当我尝试 运行 时,它说找不到文件。
根据文档:
https://www.perforce.com/perforce/r14.2/manuals/p4sag/chapter.scripting.html#basics.scripts.depot
您想要的格式是:
jenkins change-submit //... "ruby %//HVS/Main/BuildScripts/notify_jenkins.rb%"
用 %quote%
个字符包围它意味着您期望 OS 能够将该路径解释为本地文件系统路径。
jenkins change-submit //... "ruby %quote%//HVS/Main/BuildScripts/notify_jenkins.rb%quote%"
所以我在我的触发器文件中制作了上面的 p4 触发器,我正在尝试 运行 我在 ruby 中编写的构建脚本文件但是当我尝试提交文件时,我收到此错误:
'jenkins' validation failed: ruby: No such file or directory -- //HVS/Main/BuildScripts/notify_jenkins.rb (LoadError)
有没有办法使 p4 触发 运行 流中的文件?文档说你可以这样做,但是当我尝试 运行 时,它说找不到文件。
根据文档:
https://www.perforce.com/perforce/r14.2/manuals/p4sag/chapter.scripting.html#basics.scripts.depot
您想要的格式是:
jenkins change-submit //... "ruby %//HVS/Main/BuildScripts/notify_jenkins.rb%"
用 %quote%
个字符包围它意味着您期望 OS 能够将该路径解释为本地文件系统路径。