]
Dan Berindei updated ISPN-9745:
-------------------------------
Status: Pull Request Sent (was: Reopened)
Git Pull Request:
Release fails because compatibility bundle modules don't have
source jars
-------------------------------------------------------------------------
Key: ISPN-9745
URL:
https://issues.jboss.org/browse/ISPN-9745
Project: Infinispan
Issue Type: Bug
Components: Build
Reporter: Dan Berindei
Assignee: Dan Berindei
Priority: Major
Fix For: 9.4.2.Final, 10.0.0.Alpha1
Modules {{client/marshaller/protostuff/protostuff-marshaller-compatibility-bundle}} and
{{client/marshaller/protostuff/protostuff-marshaller-compatibility-bundle}} are uber-jars
and don't have any sources.
Prior to the ISPN-9697 changes, a {{DEPENDENCIES.txt}} and {{LICENSES.txt}} was generated
in the source directory, and a test-sources jar was created. But after those files were
removed, a test-sources jar is no longer generated, and Nexus rejects the artifacts:
{noformat}
11:19:37.492 [ERROR]
11:19:37.492 [ERROR] Nexus Staging Rules Failure Report
11:19:37.492 [ERROR] ==================================
11:19:37.492 [ERROR]
11:19:37.493 [ERROR] Repository "jboss_releases_staging_profile-14551"
failures
11:19:37.493 [ERROR] Rule "sources-staging" failures
11:19:37.493 [ERROR] * Missing: no sources jar found in folder
'/org/infinispan/infinispan-marshaller-kryo-bundle/9.4.2.Final'
11:19:37.493 [ERROR] * Missing: no sources jar found in folder
'/org/infinispan/infinispan-marshaller-protostuff-bundle/9.4.2.Final'
{noformat}