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

Need core API corresponding to ItemGroupModifier

    Details

    • Similar Issues:

      Description

      ItemGroupModifier in cloudbees-folder is really something that ought to have been defined in core. Probably need a subtype of ModifiableTopLevelItemGroup with the corresponding methods. For compatibility, ItemGroupModifier could delegate to the new API when available.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            pom.xml
            src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java
            src/main/java/com/cloudbees/hudson/plugins/folder/relocate/ItemGroupModifier.java
            src/main/java/com/cloudbees/hudson/plugins/folder/relocate/JenkinsModifier.java
            http://jenkins-ci.org/commit/cloudbees-folder-plugin/1fc6c3d0ffba31f36526cba354fa67a1a62689c8
            Log:
            JENKINS-20008 Using DirectlyModifiableTopLevelItemGroup.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: pom.xml src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java src/main/java/com/cloudbees/hudson/plugins/folder/relocate/ItemGroupModifier.java src/main/java/com/cloudbees/hudson/plugins/folder/relocate/JenkinsModifier.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/1fc6c3d0ffba31f36526cba354fa67a1a62689c8 Log: JENKINS-20008 Using DirectlyModifiableTopLevelItemGroup.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java
            src/main/java/com/cloudbees/hudson/plugins/folder/relocate/ItemGroupModifier.java
            http://jenkins-ci.org/commit/cloudbees-folder-plugin/a7966ad20fbd6b8d794a3e23554f9c640d33ac60
            Log:
            JENKINS-20008 Using DirectlyModifiableTopLevelItemGroup.remove.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: src/main/java/com/cloudbees/hudson/plugins/folder/Folder.java src/main/java/com/cloudbees/hudson/plugins/folder/relocate/ItemGroupModifier.java http://jenkins-ci.org/commit/cloudbees-folder-plugin/a7966ad20fbd6b8d794a3e23554f9c640d33ac60 Log: JENKINS-20008 Using DirectlyModifiableTopLevelItemGroup.remove.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java
            core/src/main/java/jenkins/model/Jenkins.java
            test/src/main/java/org/jvnet/hudson/test/MockFolder.java
            http://jenkins-ci.org/commit/jenkins/1d21017e3b54edb36a58aa7d7658250b4f221c80
            Log:
            [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java core/src/main/java/jenkins/model/Jenkins.java test/src/main/java/org/jvnet/hudson/test/MockFolder.java http://jenkins-ci.org/commit/jenkins/1d21017e3b54edb36a58aa7d7658250b4f221c80 Log: [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            changelog.html
            core/src/main/java/hudson/model/Items.java
            core/src/main/java/hudson/model/listeners/ItemListener.java
            core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java
            http://jenkins-ci.org/commit/jenkins/6ca99ff8c241769959dec4b31257a54a22e340a6
            Log:
            [FIXED JENKINS-20008] [FIXED JENKINS-18028] [FIXED JENKINS-18680] #1069: support for moving jobs into or out of folders.

            Compare: https://github.com/jenkinsci/jenkins/compare/dda099c19a7a...6ca99ff8c241

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: changelog.html core/src/main/java/hudson/model/Items.java core/src/main/java/hudson/model/listeners/ItemListener.java core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java http://jenkins-ci.org/commit/jenkins/6ca99ff8c241769959dec4b31257a54a22e340a6 Log: [FIXED JENKINS-20008] [FIXED JENKINS-18028] [FIXED JENKINS-18680] #1069: support for moving jobs into or out of folders. Compare: https://github.com/jenkinsci/jenkins/compare/dda099c19a7a...6ca99ff8c241
            Hide
            dogfood dogfood added a comment -

            Integrated in jenkins_main_trunk #3154
            [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup. (Revision 1d21017e3b54edb36a58aa7d7658250b4f221c80)
            [FIXED JENKINS-20008] [FIXED JENKINS-18028] [FIXED JENKINS-18680] #1069: support for moving jobs into or out of folders. (Revision 6ca99ff8c241769959dec4b31257a54a22e340a6)

            Result = SUCCESS
            Jesse Glick : 1d21017e3b54edb36a58aa7d7658250b4f221c80
            Files :

            • core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java
            • test/src/main/java/org/jvnet/hudson/test/MockFolder.java
            • core/src/main/java/jenkins/model/Jenkins.java

            Jesse Glick : 6ca99ff8c241769959dec4b31257a54a22e340a6
            Files :

            • changelog.html
            • core/src/main/java/hudson/model/listeners/ItemListener.java
            • core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java
            • core/src/main/java/hudson/model/Items.java
            Show
            dogfood dogfood added a comment - Integrated in jenkins_main_trunk #3154 [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup. (Revision 1d21017e3b54edb36a58aa7d7658250b4f221c80) [FIXED JENKINS-20008] [FIXED JENKINS-18028] [FIXED JENKINS-18680] #1069: support for moving jobs into or out of folders. (Revision 6ca99ff8c241769959dec4b31257a54a22e340a6) Result = SUCCESS Jesse Glick : 1d21017e3b54edb36a58aa7d7658250b4f221c80 Files : core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java test/src/main/java/org/jvnet/hudson/test/MockFolder.java core/src/main/java/jenkins/model/Jenkins.java Jesse Glick : 6ca99ff8c241769959dec4b31257a54a22e340a6 Files : changelog.html core/src/main/java/hudson/model/listeners/ItemListener.java core/src/main/java/jenkins/model/DirectlyModifiableTopLevelItemGroup.java core/src/main/java/hudson/model/Items.java
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Jesse Glick
            Path:
            test/src/main/java/org/jvnet/hudson/test/MockFolder.java
            http://jenkins-ci.org/commit/jenkins-test-harness/6855ed0f3fa9641efaaa782af0f5f3f613726fe5
            Log:
            [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup.
            Originally-Committed-As: 1d21017e3b54edb36a58aa7d7658250b4f221c80

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: test/src/main/java/org/jvnet/hudson/test/MockFolder.java http://jenkins-ci.org/commit/jenkins-test-harness/6855ed0f3fa9641efaaa782af0f5f3f613726fe5 Log: [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup. Originally-Committed-As: 1d21017e3b54edb36a58aa7d7658250b4f221c80

              People

              • Assignee:
                jglick Jesse Glick
                Reporter:
                jglick Jesse Glick
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: