www-release-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Fox <bri...@infinity.nu>
Subject Re: Deploying maven artifacts for FOP and XML Graphics Commons
Date Thu, 26 Aug 2010 11:30:38 GMT
The ant project publishes to nexus, you could probably borrow the
signature logic from them

Sent from my iPad

On Aug 26, 2010, at 7:21 AM, sebb <sebbaz@gmail.com> wrote:

> On 26 August 2010 12:12, Simon Pepping <sampepping@gmail.com> wrote:
>> I am trying to understand how I can deploy maven artifacts for our projects
>> without having maven installed or understanding its build process. It seems
>> that I should follow
>> http://www.apache.org/dev/publishing-maven-artifacts.html#ant, 'Ant specific
>> Preparations and procedures', which is to be added.
>>
>> Our ant build process builds a maven bundle jar. It does not contain md5 and
>> sha1 checksums, nor PGP signature files. Where do I put these, also in the
>> bundle?
>
> No, these need to be in separate files. For example:
>
> mybundle.jar
> mybundle.jar.asc
> mybundle.jar.md5
> mybundle.jar.sha1
>
> Note that Maven releases are normally expected to contain -source and
> -javadoc jars as well, e.g.
>
> mybundle.jar - executable
> mybundle-source.jar - source for the executable code (excludes test code)
> mybundle-javadoc.jar - javadoc for executable code
>
> The -source is probably more important than the -javadoc.
>
> These files also need sigs and hashes.
>
>> Can I then log in to Nexus and use the screen 'Staging upload', which allows
>> me to upload without having maven installed on my computer?
>
> Never tried that, but I assume you can.
>
> You can always drop the staged files if it does not work.
>
> Make sure your PGP key has been uploaded to one of the public servers,
> as Nexus checks the .asc files.
>
>> Simon
>>
>> GMail and GTalk: sampepping@gmail.com
>> home page: www.leverkruid.eu
>> Apache FOP committer: spepping@apache.org
>> XML technologies
>> Java programming for XML
>>

Mime
View raw message