xmlgraphics-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Max Berger <...@berger.name>
Subject Maven deployment procedure
Date Sun, 15 Jun 2008 10:58:28 GMT
Dear XMLgraphics-devs,

just in case, here's whats currently needed to deploy maven bundles  
for xmlgraphics (and fop).

Max


One-time-setup:

- install maven
- make sure your ssh-key is accepted by people.apache.org
- create a gpg key, make sure it is in the KEYS file.
- add the following to your .m2/settings.xml (replace my name and path  
with your settings)

<settings xmlns="http://maven.apache.org/POM/4.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                       http://maven.apache.org/xsd/settings-1.0.0.xsd">
   <localRepository/>
   <interactiveMode/>
   <usePluginRegistry/>
   <offline/>
   <pluginGroups/>
   <servers>
     <server>
       <id>apache.releases</id>
       <username>maxberger</username>
       <privateKey>/home/berger/.ssh/id_dsa</privateKey>
       <filePermissions>664</filePermissions>
       <directoryPermissions>775</directoryPermissions>
     </server>
    </servers>
   <mirrors/>
   <proxies/>
   <profiles/>
   <activeProfiles/>
</settings>

for the actual release,  you need:

pom.xml (make sure it contains up-to-date version info)
xmlgraphics-commons-1.3.1.jar

Deploy actual bundle (replace with your keyId and passphrase):

mvn gpg:sign-and-deploy-file -Durl=sftp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository

  -DrepositoryId=apache.releases -Dfile=xmlgraphics-commons-1.3.1.jar - 
DpomFile=pom.xml -Dgpg.keyname=maxberger@apache - 
Dgpg.passphrase=YOURPATHPHRASE



---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Mime
View raw message