Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-4876

Update the build to modern Gradle

    XMLWordPrintableJSON

Details

    • Hide
      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?
      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • 0
    • 0
    • 0
    • 100

    Description

      The current build is confusing and hard to understand.

      This adds risk when changing the build and for managing it going forward.

      The core issues are:

      • Centralized configuration in the root buiid.gradle, making changes difficult to understand
      • Script plugins in the gradle directory
      • Non standard directory layout
      • Non standard dependencies library version information

      Recommend updating to use:

      Attachments

        Activity

          People

            Unassigned Unassigned
            ross@mongodb.com Ross Lawley
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: