Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Implemented
-
None
-
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
- is related to
-
RATIS-1660 Fix wrong ratis package
- Resolved
-
RATIS-2150 No need for manual assembly:single execution when mvn depoly
- Resolved
- links to