Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-2117

No need for manual assembly:single execution

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 3.1.1, 3.2.0
    • build, documentation
    • None

    Description

      RATIS-1660 added explicit executions of maven-assembly-plugin to build binary and source tarballs. Since they are bound to the package phase, we no longer need to manually include assembly:single in the command to build Ratis.

      This is proven by having 3 executions of assembly in CI, which runs mvn clean install assembly:single.

      [INFO] --- assembly:3.3.0:single (src) @ ratis-assembly ---
      ...
      [INFO] Building tar: /home/runner/work/ratis/ratis/ratis-assembly/target/apache-ratis-3.1.0-SNAPSHOT-src.tar.gz
      ...
      [INFO] --- assembly:3.3.0:single (default-cli) @ ratis-assembly ---
      ...
      [INFO] Building tar: /home/runner/work/ratis/ratis/ratis-assembly/target/apache-ratis-3.1.0-SNAPSHOT-bin.tar.gz
      ...
      [INFO] --- assembly:3.3.0:single (default-cli) @ ratis-assembly ---
      ...
      [INFO] Building tar: /home/runner/work/ratis/ratis/ratis-assembly/target/apache-ratis-3.1.0-SNAPSHOT-bin.tar.gz
      

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: