gpt4 book ai didi

ruby - 是否可以将 ruby​​ 脚本作为预构建步骤执行?

转载 作者:太空宇宙 更新时间:2023-11-03 16:21:59 26 4
gpt4 key购买 nike

我想为我在 Jenkins 上的所有项目执行一个 ruby​​ 脚本。每当我尝试在预构建步骤中添加 ruby​​ 脚本时,构建都会失败并返回以下错误:

[workspace] $ ruby -v /tmp/hudson4496135006077199221.rb
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
/tmp/hudson4496135006077199221.rb:1: unterminated regexp meets end of file
Build step 'Execute Ruby script' marked build as failure

现在 ruby​​ 脚本只有一个 print 语句,没有别的。

而如果我将 ruby​​ 代码放在空间中,它运行得很好。

将ruby脚本粘贴到所有项目上会很麻烦,这是不可取的。

如果有办法添加 Ruby 脚本文件,请告诉我。

更新:文件内容:puts "Hello"

Jenkins 预构建步骤中使用的命令:ruby ~/.sample.rb

谢谢

最佳答案

研究了一下,无法指定Ruby Script 的路径。相反,我编写了一个 Rake 任务并指定了 Rakefile 的路径。

关于ruby - 是否可以将 ruby​​ 脚本作为预构建步骤执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31973953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com