Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-2787 Refactor gradle build
  3. KAFKA-3405

Deduplicate and break out release tasks

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • build
    • None

    Description

      Tasks like copyDependent libs are repeated throughout the build. Other tasks like releaseTarGz should be be moved out of the core module.

      While refactoring this code other optimizations like ensuring sources and javadoc jars are not included in the classpath should be done as well.

      If it makes sense, moving the release tasks to a separate gradle file is preferred.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              granthenke Grant Henke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: