Sources artifact contains rogue entries (/var/jenkins/workspace/...)

Description

The sources artifacts for liquibase-core 3.8.6 and 3.8.7 (unlike 3.8.5 and earlier) appear to contain rogue entries like:

/ /var/ /var/jenkins/ /var/jenkins/workspace/ /var/jenkins/workspace/liquibasePro/ /var/jenkins/workspace/liquibasePro/3.8.x/...

See:

and compare to:

These cause failure to generate javadoc for projects which specify <includeDependencySources>true</includeDependencySources> for the purpose of inheriting documentation:

<plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>3.1.1</version> <configuration> <includeDependencySources>true</includeDependencySources> <subpackages>...</subpackages> </configuration> </plugin>
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:jar (attach-javadocs) on project ...: MavenReportException: Error while generating Javadoc: Failed to resolve one or more javadoc source/resource artifacts: [ERROR] [ERROR] Failed to unpack: org.liquibase:liquibase-core:jar:sources:3.8.6 [ERROR] org.liquibase:liquibase-core:jar:3.8.6 [ERROR] [ERROR] : Entry is outside of the target directory (/)

Environment

Maven

Activity

Show:

Details

Reporter

Components

Affects versions

Priority

Created February 28, 2020 at 12:30 AM
Updated February 28, 2020 at 12:30 AM