Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/generic-webhook-trigger-plugin
  Commit: f591ee21a57f716530a533f886f6db54637307d1
      
https://github.com/jenkinsci/generic-webhook-trigger-plugin/commit/f591ee21a57f716530a533f886f6db54637307d1
  Author: 임준영 <j...@lguplus.co.kr>
  Date:   2023-10-14 (Sat, 14 Oct 2023)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gwt/GenericTrigger.java
    M src/test/java/org/jenkinsci/plugins/gwt/jobfinder/JobFinderTest.java

  Log Message:
  -----------
  feat: change filter to optional parameter in Job DSL (#280)

Detail
======
 - Fix #83
 - The `Expression (regexpFilterExpression)` and `Text
   (regexpFilterText)` is optional field in Web UI, but there are
   required parameter in Job DSL (because constructor use those params.)
 - Excluding these two fields from constructor, and adding setter.
 - Tested with 1.87.0 and this new version.
   - using 1.87.0, in `Job DSL API Reference`
     - the field is required
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/b6dbaccb-c637-4a8a-9441-c83f465ccef3)
   - using this commit, in `Job DSL API Reference`
     - the field is not required
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/6fc19dba-a30c-4021-b165-025909b186e6)
   - using 1.87.0, without `regexpFilterText`, `regexpFilterExpression`
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/de92ed0c-4d77-40b5-80c8-afc34304bdc1)
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/8db1a3d1-93d2-47ca-b663-0c530cdb1c06)
   - with this commit, without `regexpFilterText`, `regexpFilterExpression`
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/5b0eab26-2e0f-4168-9bc2-2be3f69431c3)
   - with this commit, with `regexpFilterText`, `regexpFilterExpression`
     - 
![image](https://github.com/jenkinsci/generic-webhook-trigger-plugin/assets/16630665/b94d3ab7-0ebf-45eb-be68-c11a6b5876e2)


-- 
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/generic-webhook-trigger-plugin/push/refs/heads/master/832267-f591ee%40github.com.

Reply via email to