David, No problem. I will give the list a few days to comment and then I will take care of this. I will document along the way.
Take care, Jeremy On 2/13/06, David Blevins <[EMAIL PROTECTED]> wrote: > > Jeremy, thanks for volunteering to help with a 1.0 final release. > Here is the script i used to do the beta 1 release: > > -------------------- > #!/bin/bash > RELEASE_ID='openejb-1.0-beta1' > DIST=$PWD/dist > BIN_DIR=target > > mkdir -p $DIST > > cvs -d ':pserver:[EMAIL PROTECTED]:/home/projects/openejb/scm' > co -r v1_0beta1 -d $RELEASE_ID openejb1 > > function shash { openssl $1 < $2 > $2.$1 ;} > function fail () { echo $1 >&2; exit 1;} > function package () { > DEST=$1; SOURCE=$2 > tar czf $DEST.tar.gz $SOURCE > zip -9rq $DEST.zip $SOURCE > } > > package $DIST/${RELEASE_ID}-src $RELEASE_ID || fail "Unable to create > source binaries" > > ( cd $RELEASE_ID && maven -o -Dmaven.{itest,test}.skip=true ) || fail > "Build failed" > > ( cd $RELEASE_ID/$BIN_DIR && package $DIST/${RELEASE_ID} > $RELEASE_ID ) || fail "Unable to make binary archives" > > -------------------- > > > Obviously, it needs to be updated here and there, namely around svn. > > I think we are pretty much good to go on the 1.0, unless anyone has > anything else we may have forgotten. Obviously we'd need to create > release notes of some kind. You can copy from this page: > > http://www.openejb.org/OpenEJB+1.0+Beta+1 > > > > -David >