/dev/null

(◞‸◟)

JenkinsのSVNポーリングによるBuildが2回走る現象を直した

この前

【解決】JenkinsのSVNポーリングによるBuildが2回走る現象について - /dev/null

というものを書いた。

で、直せた。

SVNのcommitをトリガーにしているジョブのソースコード管理→SubVersion→モジュール→リポジトリURLでSVNリポジトリのURLを指定するのだが

そのURLの最後に@HEADをつける。

で、直る

https://yoursvn.com/yourproject/trunk

を指定してる場合に

https://yoursvn.com/yourproject/trunk@HEAD

とする。

理由はようわからんけど@HEADをつけないと最新を追従してくれないっぽい。

SVNプラグインのソース読んでも大丈夫っぽいだけどなんでだろ。

GitHub - jenkinsci/subversion-plugin: Jenkins subversion plugin

とりあえず実用に耐えられるレベルになったのでよし。