#!/bin/bash

#example 
#./promote.sh I20110916-1615 0.5M2 S

buildId=$1; shift;
release=$1; shift;
releaseType=$1; shift;

date=${buildId:1:8}
time=${buildId:10}

echo $date $time $releaseType

echo Promoting $buildId to $release

echo Renaming Archives.
for f in *$buildId*
do
	FN=$( echo $f | sed "s/$buildId/$release/g" )
	mv $f $FN;
done 

indexFile=index.html
buildType=Stable
if [ $releaseType == R ]; then
	buildType=Release
fi

echo Updating $indexFile
mv $indexFile $indexFile.bak
cat $indexFile.bak | sed "s/$buildId/$release/g" |  sed "s/Build:/$buildType Build:/g" >$indexFile

