mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-12 19:45:22 +02:00
[releng] Regularly deploy TM.terminal.view for infocenter
This commit is contained in:
parent
a568225b96
commit
64cf40c857
3 changed files with 30 additions and 19 deletions
|
@ -125,7 +125,13 @@ if [ -f package.count -a "$FILES" != "" ]; then
|
||||||
rm -f ../N.latest/RSE-*.zip
|
rm -f ../N.latest/RSE-*.zip
|
||||||
rm -f ../N.latest/TM-*.zip
|
rm -f ../N.latest/TM-*.zip
|
||||||
cp -f RSE-SDK-*.zip ../N.latest/RSE-SDK-latest.zip
|
cp -f RSE-SDK-*.zip ../N.latest/RSE-SDK-latest.zip
|
||||||
cp -f TM-discovery-*.zip ../N.latest/TM-discovery-latest.zip
|
TERM=`ls TM-terminal-*.zip | grep -v local`
|
||||||
|
if [ x${TERM} != x ]; then
|
||||||
|
cp -f ${TERM} ../N.latest/TM-terminal-latest.zip
|
||||||
|
else
|
||||||
|
echo "ERROR: missing TM-terminal-*.zip"
|
||||||
|
fi
|
||||||
|
#cp -f TM-discovery-*.zip ../N.latest/TM-discovery-latest.zip
|
||||||
chgrp dsdp-tmadmin ../N.latest/*.zip
|
chgrp dsdp-tmadmin ../N.latest/*.zip
|
||||||
chmod g+w ../N.latest/*.zip
|
chmod g+w ../N.latest/*.zip
|
||||||
if [ -d /shared/dsdp/public_html/tm/downloads/drops/N.latest ]; then
|
if [ -d /shared/dsdp/public_html/tm/downloads/drops/N.latest ]; then
|
||||||
|
|
|
@ -68,7 +68,13 @@ if [ -d N.latest ]; then
|
||||||
rm N.latest/RSE-SDK-N*.zip 2>/dev/null
|
rm N.latest/RSE-SDK-N*.zip 2>/dev/null
|
||||||
cd `dirname ${FILES}`
|
cd `dirname ${FILES}`
|
||||||
cp -f RSE-SDK-N*.zip ../N.latest/RSE-SDK-latest.zip
|
cp -f RSE-SDK-N*.zip ../N.latest/RSE-SDK-latest.zip
|
||||||
cp -f TM-discovery-*.zip ../N.latest/TM-discovery-latest.zip
|
TERM=`ls TM-terminal-*.zip | grep -v local`
|
||||||
|
if [ x${TERM} != x ]; then
|
||||||
|
cp -f ${TERM} ../N.latest/TM-terminal-latest.zip
|
||||||
|
else
|
||||||
|
echo "ERROR: missing TM-terminal-*.zip"
|
||||||
|
fi
|
||||||
|
#cp -f TM-discovery-*.zip ../N.latest/TM-discovery-latest.zip
|
||||||
cd ../N.latest
|
cd ../N.latest
|
||||||
chgrp dsdp-tmadmin *.zip
|
chgrp dsdp-tmadmin *.zip
|
||||||
chmod g+w *.zip
|
chmod g+w *.zip
|
||||||
|
|
|
@ -25,8 +25,8 @@ fi
|
||||||
cd $IHOME/deploy/rse
|
cd $IHOME/deploy/rse
|
||||||
rm *.zip
|
rm *.zip
|
||||||
echo "Downloading RSE-SDK-latest.zip..."
|
echo "Downloading RSE-SDK-latest.zip..."
|
||||||
wget -q "http://build.eclipse.org/dsdp/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
#wget -q "http://build.eclipse.org/dsdp/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
||||||
#wget -q "http://download.eclipse.org/dsdp/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
wget -q "http://download.eclipse.org/dsdp/tm/downloads/drops/N.latest/RSE-SDK-latest.zip"
|
||||||
if [ -e RSE-SDK-latest.zip ]; then
|
if [ -e RSE-SDK-latest.zip ]; then
|
||||||
echo "Unzipping..."
|
echo "Unzipping..."
|
||||||
unzip -q RSE-SDK-latest.zip
|
unzip -q RSE-SDK-latest.zip
|
||||||
|
@ -49,27 +49,26 @@ else
|
||||||
echo "Error downloading RSE-SDK-latest.zip"
|
echo "Error downloading RSE-SDK-latest.zip"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#update MTJ into deployment directory
|
#update TM-terminal into deployment directory
|
||||||
if [ ! -d $IHOME/deploy/mtj ]; then
|
if [ ! -d $IHOME/deploy/terminal ]; then
|
||||||
mkdir -p $IHOME/deploy/mtj
|
mkdir -p $IHOME/deploy/terminal
|
||||||
fi
|
fi
|
||||||
cd $IHOME/deploy/mtj
|
cd $IHOME/deploy/terminal
|
||||||
rm *.zip
|
rm *.zip
|
||||||
echo "Downloading dsdp-mtj-SDK-incubation-latest.zip..."
|
echo "Downloading TM-terminal-latest.zip..."
|
||||||
#wget -q "http://build.eclipse.org/dsdp/mtj/downloads/drops/N.latest/dsdp-mtj-SDK-incubation-latest.zip"
|
wget -q "http://download.eclipse.org/dsdp/tm/downloads/drops/N.latest/TM-terminal-latest.zip"
|
||||||
wget -q "http://download.eclipse.org/dsdp/mtj/downloads/drops/N.latest/dsdp-mtj-SDK-incubation-latest.zip"
|
if [ -e TM-terminal-latest.zip ]; then
|
||||||
if [ -e dsdp-mtj-SDK-incubation-latest.zip ]; then
|
|
||||||
echo "Unzipping..."
|
echo "Unzipping..."
|
||||||
unzip -q dsdp-mtj-SDK-incubation-latest.zip
|
unzip -q TM-terminal-latest.zip
|
||||||
if [ -e plugins.tmp ]; then
|
if [ -e plugins.tmp ]; then
|
||||||
rm -rf plugins.tmp
|
rm -rf plugins.tmp
|
||||||
fi
|
fi
|
||||||
mkdir plugins.tmp
|
mkdir plugins.tmp
|
||||||
mv eclipse/plugins/*doc* plugins.tmp
|
mv eclipse/plugins/org.eclipse.tm.terminal.view_*.jar plugins.tmp
|
||||||
rm -rf eclipse
|
rm -rf eclipse
|
||||||
NUM=`ls plugins.tmp/*.jar | wc -l`
|
NUM=`ls plugins.tmp/*.jar | wc -l`
|
||||||
echo "MTJ plugins.tmp: NUM=$NUM"
|
echo "TM-terminal plugins.tmp: NUM=$NUM"
|
||||||
if [ "$NUM" = "2" -o "$NUM" = "1" ]; then
|
if [ "$NUM" = "1" ]; then
|
||||||
echo "Doc plugins got successfully, installing from plugins.tmp into plugins..."
|
echo "Doc plugins got successfully, installing from plugins.tmp into plugins..."
|
||||||
if [ -e plugins ]; then
|
if [ -e plugins ]; then
|
||||||
rm -rf plugins
|
rm -rf plugins
|
||||||
|
@ -77,13 +76,13 @@ if [ -e dsdp-mtj-SDK-incubation-latest.zip ]; then
|
||||||
mv plugins.tmp plugins
|
mv plugins.tmp plugins
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "Error downloading dsdp-mtj-SDK-incubation-latest.zip"
|
echo "Error downloading TM-terminal-latest.zip"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
######################### Deploy all #############################
|
######################### Deploy all #############################
|
||||||
echo "Deploying new plug-ins..."
|
echo "Deploying new plug-ins..."
|
||||||
NEED_RESTART=0
|
NEED_RESTART=0
|
||||||
for COMP in rse dd.dsf nab ercp mtj ; do
|
for COMP in rse terminal ; do
|
||||||
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
||||||
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
||||||
diff -r "${IHOME}/deploy/${COMP}/plugins" "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" >/dev/null
|
diff -r "${IHOME}/deploy/${COMP}/plugins" "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" >/dev/null
|
||||||
|
@ -107,7 +106,7 @@ if [ "$NEED_RESTART" != "0" ]; then
|
||||||
echo "Shutting down infocenter..."
|
echo "Shutting down infocenter..."
|
||||||
$IHOME/bin/infocenter.sh shutdown
|
$IHOME/bin/infocenter.sh shutdown
|
||||||
|
|
||||||
for COMP in rse dd.dsf nab ercp mtj ; do
|
for COMP in rse terminal ; do
|
||||||
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
if [ -d "${IHOME}/deploy/${COMP}/plugins" ]; then
|
||||||
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
if [ -d "$ECL_DIR/eclipse/dropins/${COMP}/eclipse/plugins" ]; then
|
||||||
rm -rf "$ECL_DIR/eclipse/dropins/${COMP}"
|
rm -rf "$ECL_DIR/eclipse/dropins/${COMP}"
|
||||||
|
|
Loading…
Add table
Reference in a new issue