驾车
svn list svn+ssh://...
from within jenkins on os X, as an execute shell step. The job is not linked to a SVN repository - I am trying to do an svn list manually on the tags folder without having jenkins downloading a copy of each tag. but other jobs are connected to svn and jenkins checks out code fine.
I have downloaded jenkins from here which runs jenkins as a daemon
问题是关键所在。 在我来到这里之后,我做了一些反复的发言。
In /Library/LaunchDaemons/org.jenkins-ci.plist I have set JENKINS_HOME as /Users/Shared/Jenkins/Home (that s where jenkins gets installed), and in there I have created ssh keys, without passphrase (for now)
我正在行使的实际指挥权。
svn --config-dir=/Users/Shared/Jenkins/Home/.subversion list svn+ssh://...
绕过吉恩金,在实际上没有根 root许可的情况下,采取ll子措施(但不能肯定的是,为什么通过装上/Library/LaunchDaemons/org.jenkins-ci.plist)并造成许可错误,因为它tir误读/var/root/。 服务器
in --config-dir=/Users/Shared/Jenkins/Home/.subversion/config I have added
ssh = $SVN_SSH ssh -v -i /Users/Shared/Jenkins/Home/.ssh/id_rsa
这样便可与服务器连接。 目前的最后一个缺失步骤是,壳体期望着 pass,不能从钥匙链(明显)获得。
debug1: read_passphrase: can t open /dev/tty: Device not configured
我认为留下一个空洞的 pass子会做这项工作,但它没有。 任何杂质? 提前感谢。