blob: 7d9898f97c7583a322c990395e1eed768ae224d8 [file] [log] [blame]
#!/bin/bash
RELEASE=`cat project.clj | sed '6q;d' | awk '{print $3}' | sed -e 's/\"//' | sed -e 's/\"//'`
echo Making release $RELEASE
DIR=_release/storm-$RELEASE
rm -rf _release
export LEIN_ROOT=1
rm *.zip
rm *jar
rm -rf lib
rm -rf classes
lein1 deps
lein1 jar
mkdir -p $DIR
mkdir $DIR/lib
cp storm*jar $DIR/
cp lib/*.jar $DIR/lib
cp CHANGELOG.md $DIR/
echo $RELEASE > $DIR/RELEASE
cp -R log4j $DIR/
mkdir $DIR/logs
mkdir $DIR/conf
cp conf/storm.yaml.example $DIR/conf/storm.yaml
cp -R src/ui/public $DIR/
cp -R bin $DIR/
cp README.markdown $DIR/
cp LICENSE.html $DIR/
cd _release
zip -r storm-$RELEASE.zip *
cd ..
mv _release/storm-*.zip .
rm -rf _release