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/

Reply via email to