Just a tracking change. For Jenkins World demo I needed an opportunity to restrict job execution on master to a particular job subset. Would be great to finalize the prototype and to release it as a new feature.

          [JENKINS-38644] Add the class-name-based job restriction

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector.java
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.jelly
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.properties
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector/config.jelly
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector/help-selectedClass.html
          http://jenkins-ci.org/commit/job-restrictions-plugin/e8c0ea8085baa266aa120c1fc8e7d71c315dab8d
          Log:
          JENKINS-38644 - Add draft support for the Jenkins World PoC

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector.java src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/ClassSelector/help-selectedClass.html http://jenkins-ci.org/commit/job-restrictions-plugin/e8c0ea8085baa266aa120c1fc8e7d71c315dab8d Log: JENKINS-38644 - Add draft support for the Jenkins World PoC

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          pom.xml
          src/test/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestrictionTest.java
          http://jenkins-ci.org/commit/job-restrictions-plugin/0de9d5514f561e27ede2c81127d0eb74f01ed49b
          Log:
          JENKINS-38644 - Add functional test

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: pom.xml src/test/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/JobClassNameRestrictionTest.java http://jenkins-ci.org/commit/job-restrictions-plugin/0de9d5514f561e27ede2c81127d0eb74f01ed49b Log: JENKINS-38644 - Add functional test

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          pom.xml
          src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/QueueHelper.java
          src/main/resources/index.jelly
          http://jenkins-ci.org/commit/job-restrictions-plugin/2f214643fc43612b75d2b6d47401a5daeed40ee7
          Log:
          Merge branch 'master' into feature/JENKINS-38644-class-restriction

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: pom.xml src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/QueueHelper.java src/main/resources/index.jelly http://jenkins-ci.org/commit/job-restrictions-plugin/2f214643fc43612b75d2b6d47401a5daeed40ee7 Log: Merge branch 'master' into feature/ JENKINS-38644 -class-restriction

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          pom.xml
          src/main/java/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction.java
          src/main/java/io/jenkins/plugins/jobrestrictions/util/ClassSelector.java
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties
          src/main/resources/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.jelly
          src/main/resources/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.properties
          src/main/resources/io/jenkins/plugins/jobrestrictions/util/ClassSelector/config.jelly
          src/main/resources/io/jenkins/plugins/jobrestrictions/util/ClassSelector/help-selectedClass.html
          src/test/java/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestrictionTest.java
          http://jenkins-ci.org/commit/job-restrictions-plugin/2cd4fc7f487908388d946bf4a2164e39752ef9e5
          Log:
          Merge pull request #14 from oleg-nenashev/feature/JENKINS-38644-class-restriction

          JENKINS-38644 - Support job class restrictions

          Compare: https://github.com/jenkinsci/job-restrictions-plugin/compare/efec8e726703...2cd4fc7f4879

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: pom.xml src/main/java/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction.java src/main/java/io/jenkins/plugins/jobrestrictions/util/ClassSelector.java src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties src/main/resources/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.jelly src/main/resources/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestriction/config.properties src/main/resources/io/jenkins/plugins/jobrestrictions/util/ClassSelector/config.jelly src/main/resources/io/jenkins/plugins/jobrestrictions/util/ClassSelector/help-selectedClass.html src/test/java/io/jenkins/plugins/jobrestrictions/restrictions/job/JobClassNameRestrictionTest.java http://jenkins-ci.org/commit/job-restrictions-plugin/2cd4fc7f487908388d946bf4a2164e39752ef9e5 Log: Merge pull request #14 from oleg-nenashev/feature/ JENKINS-38644 -class-restriction JENKINS-38644 - Support job class restrictions Compare: https://github.com/jenkinsci/job-restrictions-plugin/compare/efec8e726703...2cd4fc7f4879

          Oleg Nenashev added a comment -

          Released in 0.6 about 1 year ago

          Oleg Nenashev added a comment - Released in 0.6 about 1 year ago

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: