Uploaded image for project: 'Sqoop'
  1. Sqoop
  2. SQOOP-3052

Introduce Gradle based build for Sqoop to make it more developer friendly / open

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0, 3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      The current trunk version can only be build with Ant/Ivy combination, which has some painful limitations (resolve is slow / needs to be tweaked to use only caches, the current profile / variable based settings are not working in IDEs out of the box, the current solution does not download the related sources, etc.)

      It would be nice to provide a solution, which would give the possibility for the developers to choose between the nowadays well used build infrsturctures (e.g. Maven, Gradle, etc.). For this solution it would be also essential to keep the different build files (if there is more then one) synchronized easily, and the configuration wouldn't diverege by time. Test execution has to be solved also, and should cover all the available test cases.

      In this scenario:
      If we can provide one good working solution is much better, then provide three different ones which become out of sync easily.

        Attachments

        1. SQOOP-3052.patch
          66 kB
          Szabolcs Vasas
        2. SQOOP-3052.patch
          60 kB
          Anna Szonyi

          Issue Links

            Activity

              People

              • Assignee:
                anna.szonyi Anna Szonyi
                Reporter:
                maugli Attila Szabo
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: