Branch: refs/heads/origin-filters
  Home:   https://github.com/jenkinsci/scm-filter-branch-pr-plugin
  Commit: a710140b7d34e72aadd469821f1b3a9265d096f2
      
https://github.com/jenkinsci/scm-filter-branch-pr-plugin/commit/a710140b7d34e72aadd469821f1b3a9265d096f2
  Author: Sam Gleske <sam.mxra...@gmail.com>
  Date:   2020-01-25 (Sat, 25 Jan 2020)

  Changed paths:
    A 
src/main/java/net/gleske/scmfilter/impl/trait/RegexSCMOriginFilterTrait.java
    A 
src/main/java/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait.java

  Log Message:
  -----------
  Copy code from the SCMHead filters

So that we can modify the changes for SCM Origin in change requests so
that filters can be applied to the origin instead of the target branch
for a change request.


  Commit: 90d41b574d474a9554dfa81db8f8da00861dfcf3
      
https://github.com/jenkinsci/scm-filter-branch-pr-plugin/commit/90d41b574d474a9554dfa81db8f8da00861dfcf3
  Author: Sam Gleske <sam.mxra...@gmail.com>
  Date:   2020-01-25 (Sat, 25 Jan 2020)

  Changed paths:
    M CHANGELOG.md
    M README.md
    M 
src/main/java/net/gleske/scmfilter/impl/trait/RegexSCMOriginFilterTrait.java
    M 
src/main/java/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait.java
    M src/main/resources/net/gleske/scmfilter/impl/trait/Messages.properties
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/RegexSCMOriginFilterTrait/config.jelly
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/RegexSCMOriginFilterTrait/help-regex.html
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/RegexSCMOriginFilterTrait/help-tagRegex.html
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait/config.jelly
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait/help-excludes.html
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait/help-includes.html
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait/help-tagExcludes.html
    A 
src/main/resources/net/gleske/scmfilter/impl/trait/WildcardSCMOriginFilterTrait/help-tagIncludes.html

  Log Message:
  -----------
  [JENKINS-60845] Feature: filter PR by branch source

There are two new filters provided by this pull request.  Filtering by
branches and by pull requests originating from the name.

As opposed to existing filters, which filter for pull requests destined
for the named branch.

Why new filters?

I evaluated the following.

* Updating existing filters with additional options
* Adding new filters as completely new types.

I decided to go with adding new filters because updating existing filters
with more options would break some API compatibility.  It also keeps
configuration simpler.

See also:

- [JENKINS-60845][JENKINS-60845] Filter PR by branch source

[JENKINS-60845]: https://issues.jenkins-ci.org/browse/JENKINS-60845


Compare: 
https://github.com/jenkinsci/scm-filter-branch-pr-plugin/compare/a710140b7d34%5E...90d41b574d47

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/scm-filter-branch-pr-plugin/push/refs/heads/origin-filters/000000-90d41b%40github.com.

Reply via email to