[FLINK-16879] [build] Disable the source-release-assembly execution goal #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We should be using the
apache-releasebuild profile defined in the Apache Parent POM, with one exclusion: do not run thesource-release-assemblyexecution goal.We have our own scripts to create the source release, which correctly excludes binaries from distribution tarball. That script can be found under
tools/releasing/create_source_release.sh.Verifying
Build the project using
mvn clean install -Papache-release.Under
project-root/target/, you should not find any source release packages, only POM files.