-
Notifications
You must be signed in to change notification settings - Fork 416
Closed
Description
Describe the bug
The source artifact for release 8.0 only contains the sources of a repackaged version of the LMAX Disruptor (in net/logstash/logback/encoder/com/lmax/disruptor).
This is expected given the shade plugin configuration, that only include LMAX Disruption:
logstash-logback-encoder/pom.xml
Lines 389 to 426 in 5cd053f
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-shade-plugin</artifactId> | |
<version>${maven-shade-plugin.version}</version> | |
<executions> | |
<execution> | |
<goals> | |
<goal>shade</goal> | |
</goals> | |
</execution> | |
</executions> | |
<configuration> | |
<shadedArtifactAttached>false</shadedArtifactAttached> | |
<createDependencyReducedPom>false</createDependencyReducedPom> | |
<createSourcesJar>true</createSourcesJar> | |
<shadeSourcesContent>true</shadeSourcesContent> | |
<minimizeJar>true</minimizeJar> | |
<artifactSet> | |
<includes> | |
<include>com.lmax:disruptor</include> | |
</includes> | |
</artifactSet> | |
<filters> | |
<filter> | |
<artifact>com.lmax:disruptor</artifact> | |
<excludes> | |
<exclude>META-INF/MANIFEST.MF</exclude> | |
</excludes> | |
</filter> | |
</filters> | |
<relocations> | |
<relocation> | |
<pattern>com.lmax.disruptor</pattern> | |
<shadedPattern>${project.groupId}.encoder.com.lmax.disruptor</shadedPattern> | |
</relocation> | |
</relocations> | |
</configuration> | |
</plugin> |
Expected behavior
The source artifact should contain the source of this project as well.
Metadata
Metadata
Assignees
Labels
No labels