-
New Feature
-
Resolution: Unresolved
-
Major
When using Included/Excluded regions, allow filtering of the changelog to only commits that match the included/excluded rules.
If a git repo has multiple projects that are built independently, we use included/excluded regions to trigger builds only when changes are made to one of those projects. However, when it does build, it includes commits that affect files outside of that region in the chnagelog. This becomes more of a problem when used in conjunction with Jira issue updating, because a build that is building only component A will add build SUCCESS/FAILURE comments to a Jira issue that is related to component B even though this job did not build component B.
This ticket is like JENKINS-10449 which led to changes supporting this in the SVN components.
- is duplicated by
-
JENKINS-36094 Limit change log to paths
-
- Open
-
I assume that you're asking to filter the changelog, not to filter the actual commits used to perform the build, since the commits used to perform the build cannot be brought into the working directory independent of their preceding commits, whether or not those preceding commits satisfy any inclusion or exclusion criteria.
Can you confirm that is what you're requesting?