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

JEP-200 - Make PCT usable for testing plugin compatibility with unreleased Jenkins Cores

    • JEP-200 - Make PCT usable for testing plugin compatibility with unreleased Jenkins Cores

      During the review of JEP-200 (JENKINS-47736) I discovered that PCT cannot be actually used for the use-case of JEP: "Test that the plugin works fine with a custom unreleased version of the Jenkins Core"

      • I could deploy a snapshot to the update center, sure. In such case all submodules (core, war, etc.) would have different versions
      • Plugin POM allows specifying jenkins-core.version and jenkins-war.version, but PCT does not offer such option in the codebase => It won't work

      I will be using this EPIC to track changes in PCT I do during the JEP-200 review work.

          [JENKINS-48734] JEP-200 - Make PCT usable for testing plugin compatibility with unreleased Jenkins Cores

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Epic Child New: JENKINS-48724 [ 187428 ]
          Oleg Nenashev made changes -
          Epic Child New: JENKINS-48723 [ 187427 ]
          Oleg Nenashev made changes -
          Epic Child New: JENKINS-48711 [ 187414 ]
          Oleg Nenashev made changes -
          Description New: During the review of JEP-200 (JENKINS-47736) I discovered that PCT cannot be actually used for the use-case of JEP: "Test that the plugin works fine with a custom unreleased version of the Jenkins Core"

          * I could deploy a snapshot to the update center, sure. In such case all submodules (core, war, etc.) would have different versions
          * Plugin POM allows specifying jenkins-core.version and jenkins-war.version, but PCT does not offer such option in the codebase => It won't work

          I will be using this EPIC to track changes in PCT I do during the JEP-200 review work.
          Oleg Nenashev made changes -
          Assignee Original: Frédéric Camblor [ fcamblor ] New: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Epic Child New: JENKINS-48736 [ 187442 ]
          CloudBees Inc. made changes -
          Remote Link New: This issue links to "CloudBees Internal DEVTOOLS-194 (Web Link)" [ 19603 ]
          Oleg Nenashev made changes -
          Epic Child New: JENKINS-48742 [ 187450 ]

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

              Created:
              Updated:
              Resolved: