Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-10138

Use maven central for gradle plugin repository

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 9.0
    • None
    • None
    • New

    Description

      By default, the gradle plugin repository downloads its plugins from jcenter.  Jcenter can be a bit flaky when it comes to serving jar files, which is not normally a problem as gradle will generally only have to download its plugins once.  But if you have a CI setup that starts each run completely fresh (as for example we do at elastic) then there's a high chance that any given CI run will fail due to jcenter download errors.

      Ideally we could fix this by having a local setup that overrides the standard configuration, but there doesn't seem to be a way to do this for plugin management.

      I'd like to add the following to our gradle config. This will make gradle look in maven central for third party plugins before looking at jcenter.

       

      pluginManagement {
          repositories {
              mavenCentral() 
              gradlePluginPortal()
          }
      }
      

       

      cc dweiss

      Attachments

        Issue Links

          Activity

            People

              romseygeek Alan Woodward
              romseygeek Alan Woodward
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m