我试图在我的系统上设置webhooks,通过运行bash脚本自动在我的机器上做一些ruby的事情.问题是手动运行脚本时使用的ruby与使用hook运行的ruby不同.
下面是一个打印ruby值的bash脚本(test-ruby.sh):
#!/bin/sh
echo 'Tetsing...'
ruby -v;
which ruby;
bundle -v;
which bundle;
Below is the output if I run it via sh test-ruby.sh
Below is the output from triggering same script via hooks
Caveats:
- Ubuntu版本是22.
- Ruby是通过RVM安装的.