tunnel
在从 SVN 签出代码之前,我需要创建一个类似以下的内容:
ssh -L 9898:some_server.com:9898 user@another_server.com
现在,我添加了pre-scm-buildstep
插件并编写了一个脚本以在更新存储库之前打开隧道,如此处所述,但它不适用于轮询。只有当我要求詹金斯' Build now
'时它才有效。在我将其设置为轮询的设置中,它的红色表示它unable to access the repository url
,只有在未创建隧道时才会发生这种情况。
是否有任何插件可以让我执行脚本before it polls
,以便在隧道开始轮询之前打开隧道