Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-25771

Add "started by a member of group" JobRestriction

    XMLWordPrintable

Details

    Description

      Add a job restriction based on group membership for realms that support groups.

      Attachments

        Issue Links

          Activity

            oleg_nenashev Oleg Nenashev added a comment -

            Released the feature in job-restrictions-0.4

            oleg_nenashev Oleg Nenashev added a comment - Released the feature in job-restrictions-0.4

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            pom.xml
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/AbstractUserCauseRestriction.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/QueueHelper.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector.java
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.properties
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction/config.properties
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/help-selectedGroup.html
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector/help-selectedUserId.html
            http://jenkins-ci.org/commit/job-restrictions-plugin/676733704a43502ba60f5c36bc18cce988a548a1
            Log:
            Merge pull request #5 from jenkinsci/JENKINS-25726

            [JENKINS-25726, JENKINS-25771] - StartedByUser and StartedByMemberOfGroup restrictions

            Compare: https://github.com/jenkinsci/job-restrictions-plugin/compare/47b292fd4ffc...676733704a43

            scm_issue_link 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/restrictions/job/AbstractUserCauseRestriction.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/QueueHelper.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector.java src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByUserRestriction/config.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/help-selectedGroup.html src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/UserSelector/help-selectedUserId.html http://jenkins-ci.org/commit/job-restrictions-plugin/676733704a43502ba60f5c36bc18cce988a548a1 Log: Merge pull request #5 from jenkinsci/ JENKINS-25726 [JENKINS-25726, JENKINS-25771] - StartedByUser and StartedByMemberOfGroup restrictions Compare: https://github.com/jenkinsci/job-restrictions-plugin/compare/47b292fd4ffc...676733704a43

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly
            http://jenkins-ci.org/commit/job-restrictions-plugin/af3c30db3b6e1be3fe74d9174cb84b2e1f1f3b88
            Log:
            JENKINS-25771 - Fix the implementation and the test code

            Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

            scm_issue_link 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/StartedByMemberOfGroupRestriction.java src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly http://jenkins-ci.org/commit/job-restrictions-plugin/af3c30db3b6e1be3fe74d9174cb84b2e1f1f3b88 Log: JENKINS-25771 - Fix the implementation and the test code Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

            Code changed in jenkins
            User: Oleg Nenashev
            Path:
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java
            http://jenkins-ci.org/commit/job-restrictions-plugin/b5a24bed0c61117f5682be9b28fe1f28b4eb7fc0
            Log:
            JENKINS-25771 - Fix the code formatting in StartedByMemberOfGroupRestriction (the code won't be compiled)

            Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

            scm_issue_link 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/StartedByMemberOfGroupRestriction.java http://jenkins-ci.org/commit/job-restrictions-plugin/b5a24bed0c61117f5682be9b28fe1f28b4eb7fc0 Log: JENKINS-25771 - Fix the code formatting in StartedByMemberOfGroupRestriction (the code won't be compiled) Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

            Code changed in jenkins
            User: Christopher Suarez
            Path:
            pom.xml
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java
            src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector.java
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.properties
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/config.jelly
            src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/help-selectedGroup.html
            http://jenkins-ci.org/commit/job-restrictions-plugin/f783d6bf2fb8aac96868bc4cf4b5f84303e669aa
            Log:
            JENKINS-25771 - Add started by a member of group JobRestriction

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christopher Suarez Path: pom.xml src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction.java src/main/java/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector.java src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/Messages.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/restrictions/job/StartedByMemberOfGroupRestriction/config.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/config.jelly src/main/resources/com/synopsys/arc/jenkinsci/plugins/jobrestrictions/util/GroupSelector/help-selectedGroup.html http://jenkins-ci.org/commit/job-restrictions-plugin/f783d6bf2fb8aac96868bc4cf4b5f84303e669aa Log: JENKINS-25771 - Add started by a member of group JobRestriction

            People

              csms Christopher Suarez
              csms Christopher Suarez
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: