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

Script to interoperate with maven-release-plugin

    • Icon: Story Story
    • Resolution: Fixed
    • Icon: Minor Minor
    • incrementals-tools
    • None

      If you have opted into Incrementals, is it still possible to run maven-release-plugin or does it get too confused?

          [JENKINS-50693] Script to interoperate with maven-release-plugin

          Jesse Glick created issue -
          Jesse Glick made changes -
          Epic Link New: JENKINS-50686 [ 189770 ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Jesse Glick added a comment -

          It gets somewhat confused. As seen here, the right version is actually released, but the “next development iteration” is not configured correctly and would require manual cleanup before again being ready for publishing to Incrementals.

          Jesse Glick added a comment - It gets somewhat confused. As seen here , the right version is actually released, but the “next development iteration” is not configured correctly and would require manual cleanup before again being ready for publishing to Incrementals.
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-50699 [ JENKINS-50699 ]

          Jesse Glick added a comment -

          If interoperability with MRP is necessary, which it surely will be for Jenkins core at least, then perhaps we need to have a tool to fix up the POM after a release as in JENKINS-50699 and require that to be run.

          Jesse Glick added a comment - If interoperability with MRP is necessary, which it surely will be for Jenkins core at least, then perhaps we need to have a tool to fix up the POM after a release as in JENKINS-50699 and require that to be run.
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Jesse Glick made changes -
          Component/s New: core [ 15593 ]
          Issue Type Original: Task [ 3 ] New: Story [ 10002 ]
          Summary Original: Investigate interaction with maven-release-plugin New: Script to interoperate with maven-release-plugin

          Jesse Glick added a comment -

          Experimented further with a multimodule test repository using profiles and other setup matching what is proposed for Incrementals. Again after using MRP, POMs are reset to using literal versions, so subsequent mvn clean deploy -Dset.changelist commands simply deploy timestamped snapshots to the regular snapshot repository, until you reincrementalify the repo like this.

          Jesse Glick added a comment - Experimented further with a multimodule test repository using profiles and other setup matching what is proposed for Incrementals. Again after using MRP, POMs are reset to using literal versions, so subsequent mvn clean deploy -Dset.changelist commands simply deploy timestamped snapshots to the regular snapshot repository, until you reincrementalify the repo like this .
          Jesse Glick made changes -
          Link New: This issue relates to INFRA-1570 [ INFRA-1570 ]

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: