Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-555

mvn install on svn checkout fails if sling-3-incubator is not available

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • General
    • None

    Description

      Carsten recently (revision 670566) added the incubating repository to the parent POM in svn. But since many components refer to version 3-incubator (instead of 4-incubator-SNAPSHOT) as the parent POM, this repository reference is not picked up by the build.

      And if the 3-incubator version of the parent POM is not available in the local Maven repository, the build fails as Maven does not know where to download it from (since the components don't refer to 4-incubator-SNAPSHOT version of the parent POM...).

      Moving the repository reference to the reactor POM also won't help.

      The options I see are:

      1) Make components use 4-incubator-SNAPSHOT as the parent POM version
      2) Make the 3-incubator version of the parent POM explicitly available in svn
      3) Add the incubator repository reference to all component POMs
      4) Publish the 3-incubator version of the parent POM to the standard Maven repository

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            cziegeler Carsten Ziegeler
            jukkaz Jukka Zitting
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment