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

Evaluate impact on IDEA workflows

    XMLWordPrintable

    Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      Evergreen - Milestone 2

      Description

      Problem statement

      Incrementals (aka JEP 305) changes substantially how a maven pom.xml is set up. Mainly using/inspired by https://maven.apache.org/maven-ci-friendly.html.

      Using IntelliJ IDEA 2018.1.1 on a similar setup to JENKINS-50696 and Maven 3.5.3. We want to check the project can be imported seamlessly as any other.

      Expected behavior

      Import as usual should work just fine on a project that was changed this way.

      Some projects modified this way (aka incrementalified):

      Note from Jesse Glick (NetBeans user )

      Seemed to Import project from external model OK, though I had to suppress a notification that .flattened-pom.xml was unmanaged. Tried to add the downstream repo though I think I did something wrong because it did not seem to process any deps, and tried to import two copies of it. Also in all cases the IDE got confused when importing anything that had a target directory. Basically I could not get much of anything to work, but this is probably out of bafflement at how IDEA is supposed to be used.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: