So I will upload felix timestamped jars in our m2 repo. I use the following script to put everything perform all the releases:
#!/bin/bash REV=605854 VERSION=r$REV PASSPHRASE= REPO=gnodet::default::file:///Users/gnodet/work/servicemix/m2-repo/ svn checkout --revision $REV https://svn.apache.org/repos/asf/felix/trunk$VERSION cd $VERSION find . -type f -name 'pom.xml' -print | grep -v .svn | grep -v target | while read filename do ( echo "Editing $filename" # Use released version of maven-osgi-0.2.0 and transform other snapshots into $VERSION sed "s/0.2.0-SNAPSHOT/0.2.0/g; s/SNAPSHOT/$VERSION/g;" $filename > $filename.sed mv $filename.sed $filename ) done for module in pom org.osgi.service.obr maven-obr-plugin bundleplugin \ org.osgi.core shell bundlerepository framework javax.servlet \ org.osgi.foundation org.osgi.compendium configadmin do ( echo "Releasing $module" cd $module mvn deploy -Prelease -DaltDeploymentRepository=$REPO - Dgpg.passphrase=$PASSPHRASE cd .. ) done On Dec 19, 2007 8:42 AM, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > I'd like us to think about releasing a first version of ServiceMix > Runtime. > However, we are dependant on a number of snapshots, mainly coming from > Felix (gshell is about to be released, as are the two geronimo spec jars). > It doesn't looks like they will release the Felix snapshots in the coming > days, so we can either: > 1) not release anything > 2) keep snapshot dependencies > 3) internally release timestamped versions of the felix jars > > I don't like any of those solutions, so I welcome any opinion > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
