Hi,

During our releases, we're creating -bin artifacts. However, we recently 
realize that those files do not contain the DEPENDENCIES files. I've found the 
cause of the issue... the 'bin' assembly does not includes DEPENDENCIES files. 
'bin' is a assembly descriptor provided by the maven-assembly-plugin, and it 
sounds like it does not includes DEPENDENCIES:

<assembly 
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0
 http://maven.apache.org/xsd/assembly-1.1.0.xsd";>
  <id>bin</id>
  <formats>
    <format>tar.gz</format>
    <format>tar.bz2</format>
    <format>zip</format>
  </formats>
  <fileSets>
    <fileSet>
      <includes>
        <include>${project.basedir}/README*</include>
        <include>${project.basedir}/LICENSE*</include>
        <include>${project.basedir}/NOTICE*</include>
      </includes>
    </fileSet>
    <fileSet>
      <directory>${project.build.directory}</directory>
      <includes>
        <include>*.jar</include>
      </includes>
    </fileSet>
  </fileSets>
</assembly>

I've opened http://jira.codehaus.org/browse/MASSEMBLY-497 to see if this can be 
fixed in the maven-assembly-plugin directly.

Regards,

Clement

On 24.08.2010, at 19:08, Karl Pauls wrote:

> +1
> 
> Again, like in other releases (including done by me) the
> -sources.jar's don't seem to contain the DEPENDENCIES (we have to
> remember to look into this).
> 
> regards,
> 
> Karl
> 
> 
> 
> On Tue, Aug 24, 2010 at 4:47 PM, Richard S. Hall <[email protected]> wrote:
>>  +1
>> 
>> -> richard
>> 
>> On 8/24/10 10:46, Richard S. Hall wrote:
>>> 
>>> 
>>> I'd like to call a vote on Apache Felix Remote Shell. The following issues
>>> have been addressed:
>>> https://issues.apache.org/jira/browse/FELIX/fixforversion/12313908
>>> 
>>> Staging repository:
>>> https://repository.apache.org/content/repositories/orgapachefelix-140/
>>> 
>>> You can use this UNIX script to download the release and verify the
>>> signatures:
>>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>> 
>>> Usage: sh check_staged_release.sh 140 /tmp/felix-staging
>>> 
>>> Please vote to approve this release:
>>> 
>>> [ ] +1 Approve the release
>>> [ ] -1 Veto the release (please provide specific comments)
>>> 
>> 
> 
> 
> 
> -- 
> Karl Pauls
> [email protected]

Reply via email to