Hi,
I have parent pom.xml and I have modules there, structure is like this:
pom.xml
module1/
module2/
module3/
some_dir1/
some_dir2/
README.adoc
When I want to release this project, I do it like
mvn release:prepare release:perform
What it does is that when I look into sources of parent project (pom.xml
project), I can see that sources-release.zip contains all directories including
some_dir1, some_dir2 and README.adoc
I want to exclude these directories and README.adoc from being in resulting
parent sources release zip.
My initial approach was like this in root pom.xml
<build>
<resources>
<resource>
<directory>${project.basedir}</directory>
<excludes>
<exclude>some_dir1/*</exclude>
<exclude>some_dir2/*</exclude>
<exclude>README.adoc</exclude>
</excludes>
</resource>
</resources>
</build>
But that fails. The first module1 said that:
Failed to execute goal
org.apache.maven.plugins:maven-source-plugin:2.2.1:jar-no-fork (attach-sources)
on project module1: Error creating source archive: A zip file cannot include
itself -> [Help 1]
How do I get rid of these directories in a resulting sources release zip
archive?
Thanks!
Stefan Miklosovic
Red Hat Brno - JBoss Mobile Platform
e-mail: [email protected]
irc: smikloso
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]