commit | 1cc1e6a00c537fb7f31fb35f9d127e6962a67be9 | [log] [tgz] |
---|---|---|
author | mck <mck@apache.org> | Fri Mar 20 21:36:36 2020 +0100 |
committer | Alex Petrov <oleksandr.petrov@gmail.com> | Sat Mar 21 11:33:05 2020 +0100 |
tree | 239947343396db42ee976316cc3d22aa2b0a9de5 | |
parent | a562fd56b302e0573b2af9371aa948689714dcbc [diff] |
Improve build so that it can build releases that meet ASF release requirements. * There's no copyright or NOTICE file in source jar artifact. * The license is not present in all files (eg AssertUtils.java) * Source artifacts does not compile. The unreleased test dependency is not used. * Skip the generation of the assembly source artifact. * Make `mvn apache-rat:check` work, and pass of the build. ref: - https://lists.apache.org/thread.html/r5cdb9b610700dfee473a110632ec5ef3ba322822e4dd658207eba396%40%3Cdev.cassandra.apache.org%3E - http://www.apache.org/legal/release-policy.html - http://www.apache.org/dev/release-publishing.html - https://cwiki.apache.org/confluence/display/INCUBATOR/ReleaseChecklist