blob: 69e583319e865404530cc05ef92176210770c938 [file] [log] [blame]
#!/bin/sh
stream=3.0
milestone=SR2-RC4
buildID=125
mkdir promote.tmp
pushd promote.tmp
/shared/common/apache-ant-1.7.1/bin/ant -f /shared/modeling/tools/promotion/download-artifacts.xml -Dbuild.url=https://hudson.eclipse.org/hudson/job/emf-cdo-maintenance/$buildID -Dartifact.prefix=result/site.p2/
label=`ls`
pushd $label
/shared/common/apache-ant-1.7.1/bin/ant -f /shared/modeling/tools/promotion/unpack-iu.xml -Dunpack.iu=org.apache.derby
PROBLEM_BUNDLES="$(
for P in plugins/*.jar.pack.gz; do
/shared/common/jdk-1.5.0-22.x86_64/bin/unpack200 --quiet "$P" /dev/null > /dev/null || basename "$P"
done
)"
if [ -n "$PROBLEM_BUNDLES" ]; then
echo "Problems encountered unpacking the following bundles:"
echo "$PROBLEM_BUNDLES"
exit 2
fi
cp -R . /home/data/httpd/download.eclipse.org/modeling/emf/cdo/updates/$stream/$stream-$milestone-$label
popd
popd
pushd /home/data/httpd/download.eclipse.org/modeling/emf/cdo/updates/$stream-milestones
/shared/common/apache-ant-1.7.1/bin/ant -f /shared/modeling/tools/promotion/manage-composite.xml -Dcomposite.name="CDO Model Repository Site" add -Dchild.repository=../$stream/$stream-$milestone-$label
popd
rm -rf promote.tmp