jenkinsci / jenkinsci/subversion-plugin
[JENKINS-51006] Subversion plugin ignores affected paths for multibranch pipeline trigger
- Dominant language
- Java
- Stars
- 131
- Forks
- 275
- Avg merge
- 12h 4m
- Merged PRs (30d)
- 6
Description
SubversionSCMSource$ListenerImpl onNotify only checks that the UUID of the notification matches the UUID of a SubversionSCMSource instance before telling a multibranch pipeline to execute a branch index. SubversionSCMSource.java#L1043
In the case of a Subversion repo that hosts multiple projects this causes all projects using the same repo to trigger a branch index.
This behavior is inconsistent with what SubversionRepositoryStatus$JobTriggerListenerImpl onNotify does for other job types. SubversionRepositoryStatus.java#L271
---
Originally reported by gjariv, imported from: Subversion plugin ignores affected paths for multibranch pipeline trigger
Raw content of original issue
SubversionSCMSource$ListenerImpl onNotify only checks that the UUID of the notification matches the UUID of a SubversionSCMSource instance before telling a multibranch pipeline to execute a branch index. SubversionSCMSource.java#L1043
In the case of a Subversion repo that hosts multiple projects this causes all projects using the same repo to trigger a branch index.
This behavior is inconsistent with what SubversionRepositoryStatus$JobTriggerListenerImpl onNotify does for other job types. SubversionRepositoryStatus.java#L271
environment
```
Jenkins 2.107.2
Subversion-plugin 2.10.5
```
Contributor guide
Assessment
This issue has not been assessed yet.