diff options
author | Steffen Pingel | 2017-03-14 14:36:50 +0000 |
---|---|---|
committer | Steffen Pingel | 2017-03-14 14:36:50 +0000 |
commit | fcffa0a16fc8aac9267092420eab6567394f1658 (patch) | |
tree | d0b45b1b97e77663cb266a7f5124b8010921125e | |
parent | 877fe11a2fc2740db09581798a72792f620e30cf (diff) | |
download | org.eclipse.mylyn-fcffa0a16fc8aac9267092420eab6567394f1658.tar.gz org.eclipse.mylyn-fcffa0a16fc8aac9267092420eab6567394f1658.tar.xz org.eclipse.mylyn-fcffa0a16fc8aac9267092420eab6567394f1658.zip |
make script for updating composite sites more robust
Change-Id: I4c87c75cf59e695a431d9cddac3b0ebcf40e5d6c
-rwxr-xr-x | org.eclipse.mylyn-downloads/update-repositories.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/org.eclipse.mylyn-downloads/update-repositories.sh b/org.eclipse.mylyn-downloads/update-repositories.sh index 9eed532f..5286d3cc 100755 --- a/org.eclipse.mylyn-downloads/update-repositories.sh +++ b/org.eclipse.mylyn-downloads/update-repositories.sh @@ -5,7 +5,15 @@ set -e BASEDIR=$(cd $(dirname $0) && pwd) TARGET=/home/data/httpd/download.eclipse.org/mylyn -cp -r snapshots releases $TARGET +cp -R $BASEDIR/snapshots $BASEDIR/releases $TARGET cd $TARGET $BASEDIR/update-composite.sh -r + +cd $TARGET +for i in $(find -name composite.index); do + for j in $(dirname $i)/*.xml $(dirname $i)/*.index; do + [ -O $j ] && chgrp mylyn $j || true + [ -O $j ] && chmod g+rw $j || true + done +done |