Cool :-) Frédéric THOMAS
> From: christofer.d...@c-ware.de > To: dev@flex.apache.org > Subject: FlexUnit 4.3 prepared to be able to do Maven Releases > Date: Sat, 26 Apr 2014 15:54:11 +0000 > > Ok ... so I got further than I expected today ... Actually I'm finished :-) > > > > What I changed: > > - Updated the metadata in the pom.template to match the requirements of > Apache releases. > > - Updated the ant scripts to perform the releases to the Apache instead of > the Sonatype repos. > > - Updated the Sample Maven application to use Flexmojos 7.1.0-SNAPSHOT and > Apache Flex 4.12. > > - Tested a release to my private Artifactory instance (Worked great). > > > > !!! IMPORTANT NOTE !!!! > > In parallel I updated Flexmojos 7.1.0-SNAPSHOT to be able to work with > FlexUnit artifacts having a groupId of "org.apache.flex.flexunit". > > > > What actually needs to be done in order to deploy the artifacts in the next > release is: > > - The person doing the release has to have PGP correctly setup > > - Add a settings.xml file to your user home (~/.m2/settings.xml) and provide > the credentials for deploying artifacts to Apaches Staging repo > > <?xml version="1.0" encoding="UTF-8"?> > > <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 > http://maven.apache.org/xsd/settings-1.1.0.xsd" > xmlns="http://maven.apache.org/SETTINGS/1.1.0" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > > <servers> > > <!-- Apache Maven Servers --> > > <server> > > <id>apache.snapshots.https</id> > > > <username>{myapacheuserid}</username> > > > <password>{myapachepassword}</password> > > </server> > > <server> > > <id>apache.releases.https</id> > > > <username>{myapacheuserid}</username> > > > <password>{myapachepassword}</password> > > </server> > > </servers> > > </settings> > > - Start the FlexUnit build: > > ant apache-maven -Dmaven-pgp-passphrase={pgp-passphrase} > > > > As soon as we have gotten this far we probably have to verify the staged > artifacts and then release the stage to make them officially released and > available. But we'll continue here as soon as Infra have setup everything > correctly. > > > > All changes have been committed to the development branch. > > > > Chris >