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

Deduplicate and break out release tasks

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: build
    • Labels:
      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

              • Assignee:
                granthenke Grant Henke
                Reporter:
                granthenke Grant Henke
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: