3

我有一个项目:

/svn/repo/my_project/trunk/

它具有外部依赖项(使用 svn:externals 属性配置):

/svn/repo/my_external_project/trunk/

Jenkins 对外部项目进行 DL 没有问题,但是当外部项目发生变化时它不会触发构建,这是我想要的行为。

我将“包含区域”属性设置为

/trunk/.*

有什么我需要添加到该属性的,也许是删除它?

4

1 回答 1

2

作为一种解决方法,您可以在外部存储库发生更改时从外部触发 Jenkins。Jenkins 提供了一个接口,您可以通过提交挂钩使用该接口。我在安装了 Jenkins 插件的SCM-Manager上看到过类似的东西。在那里,您可以为每个存储库配置应在提交上构建的 Jenkins 项目。

于 2013-06-04T09:31:32.910 回答