Hadoop Common
  1. Hadoop Common
  2. HADOOP-7412 Mavenization Umbrella
  3. HADOOP-7501

publish Hadoop Common artifacts (post HADOOP-6671) to Apache SNAPSHOTs repo

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.0
    • Fix Version/s: 0.23.0
    • Component/s: build
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      A distributionManagement section must be added to the hadoop-project POM with the SNAPSHOTs section, then 'mvn deploy' will push the artifacts to it.

      1. HADOOP-7501.patch
        1 kB
        Tom White
      2. HADOOP-7501b.patch
        2 kB
        Alejandro Abdelnur

        Issue Links

          Activity

          Hide
          Tom White added a comment -

          I've just committed this. Thanks, Alejandro!

          Show
          Tom White added a comment - I've just committed this. Thanks, Alejandro!
          Hide
          Todd Lipcon added a comment -

          +1, looks good.

          Show
          Todd Lipcon added a comment - +1, looks good.
          Hide
          Tom White added a comment -

          That looks like a good fix to me.

          Show
          Tom White added a comment - That looks like a good fix to me.
          Hide
          Alejandro Abdelnur added a comment -

          Tom, attached is a modified patch that makes the hadoop-assemblies module child of hadoop-project. This solves the problem of deploying the hadoop-assemblies POM as the hadoop-project POM is the one defining the distribution management

          Show
          Alejandro Abdelnur added a comment - Tom, attached is a modified patch that makes the hadoop-assemblies module child of hadoop-project. This solves the problem of deploying the hadoop-assemblies POM as the hadoop-project POM is the one defining the distribution management
          Hide
          Tom White added a comment -

          I used this patch to successfully publish artifacts to the Apache Snapshot repo. However, it was not possible to publish hadoop-assemblies since it doesn't inherit from hadoop-project - not sure if that's a problem.

          I verified that I could build HDFS and MapReduce with Ant pulling jars from the Snapshot repo (ant veryclean jar).

          Show
          Tom White added a comment - I used this patch to successfully publish artifacts to the Apache Snapshot repo. However, it was not possible to publish hadoop-assemblies since it doesn't inherit from hadoop-project - not sure if that's a problem. I verified that I could build HDFS and MapReduce with Ant pulling jars from the Snapshot repo (ant veryclean jar).

            People

            • Assignee:
              Tom White
              Reporter:
              Alejandro Abdelnur
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development