mirror of
https://github.com/apache/archiva.git
synced 2025-02-28 05:29:07 +00:00
Less error prone way to define the repote repos to sync from
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@475654 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
50c2e66f5e
commit
3d26d27f40
@ -3,7 +3,7 @@
|
||||
# Sebastien Pennec sebastien@qos.ch
|
||||
# Ceki Gulcu ceki@qos.ch
|
||||
|
||||
FROM=rsync://pixie.qos.ch/mvnrepo/ch/qos/logback
|
||||
TO=ch/qos/logback
|
||||
FROM=rsync://pixie.qos.ch/mvnrepo
|
||||
GROUP_DIR=ch/qos/logback
|
||||
|
||||
NO_SSH=true
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@repository.codehaus.org:/repository/
|
||||
TO=./
|
||||
FROM=mavensync@repository.codehaus.org:/repository
|
||||
GROUP_DIR=./
|
||||
SSH_OPTS="-i $HOME/.ssh/new-id_dsa"
|
||||
#RSYNC_OPTS="-L"
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/d/di/displaytag/htdocs/m2repo/displaytag/
|
||||
TO=displaytag/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/d/di/displaytag/htdocs/m2repo
|
||||
GROUP_DIR=displaytag/
|
||||
|
@ -2,5 +2,5 @@
|
||||
|
||||
# Hervé BOUTEMY herve.boutemy@free.fr
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/d/dt/dtddoc/htdocs/m2repo/releases/net/sf/dtddoc/
|
||||
TO=net/sf/dtddoc/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/d/dt/dtddoc/htdocs/m2repo/releases
|
||||
GROUP_DIR=net/sf/dtddoc/
|
||||
|
@ -2,5 +2,5 @@
|
||||
|
||||
# Contact: twenstar@users.sourceforge.net
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/m/ma/mapasuta/maven/upload-repo/net/sf/mapasuta/
|
||||
TO=net/sf/mapasuta/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/m/ma/mapasuta/maven/upload-repo
|
||||
GROUP_DIR=net/sf/mapasuta/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/j/jw/jwebunit/htdocs/m2-repo/net/sourceforge/jwebunit/
|
||||
TO=net/sourceforge/jwebunit/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/j/jw/jwebunit/htdocs/m2-repo
|
||||
GROUP_DIR=net/sourceforge/jwebunit/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/m/ma/maven-taglib/htdocs/m2repo/net/sourceforge/maven-taglib/
|
||||
TO=net/sourceforge/maven-taglib/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/m/ma/maven-taglib/htdocs/m2repo
|
||||
GROUP_DIR=net/sourceforge/maven-taglib/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/o/op/openutils/htdocs/repository/releases/net/sourceforge/openutils/
|
||||
TO=net/sourceforge/openutils/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/o/op/openutils/htdocs/repository/releases
|
||||
GROUP_DIR=net/sourceforge/openutils/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/a/ac/acegisecurity/htdocs/repository/releases/org/acegisecurity/
|
||||
TO=org/acegisecurity/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/a/ac/acegisecurity/htdocs/repository/releases
|
||||
GROUP_DIR=org/acegisecurity/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=jvanzyl@people.apache.org:/www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/
|
||||
TO=org/apache/
|
||||
FROM=jvanzyl@people.apache.org:/www/people.apache.org/repo/m2-ibiblio-rsync-repository
|
||||
GROUP_DIR=org/apache/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=rsync@jetty.mortbay.org:maven2/release/org/mortbay/
|
||||
TO=org/mortbay/
|
||||
FROM=rsync@jetty.mortbay.org:maven2/release
|
||||
GROUP_DIR=org/mortbay/
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=maven@forge.objectweb.org:../../groups/maven/htdocs/maven2/org/objectweb/
|
||||
TO=org/objectweb/
|
||||
FROM=maven@forge.objectweb.org:../../groups/maven/htdocs/maven2
|
||||
GROUP_DIR=org/objectweb/
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
# Ceki Gulcu ceki@qos.ch
|
||||
|
||||
FROM=rsync://pixie.qos.ch/mvnrepo/org/slf4j
|
||||
TO=org/slf4j
|
||||
FROM=rsync://pixie.qos.ch/mvnrepo
|
||||
GROUP_DIR=org/slf4j
|
||||
|
||||
NO_SSH=true
|
||||
|
@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=/home/maven/repository-staging/to-ibiblio/maven-spring/org/springframework/
|
||||
TO=org/springframework/
|
||||
FROM=/home/maven/repository-staging/to-ibiblio/maven-spring
|
||||
GROUP_DIR=org/springframework/
|
||||
|
||||
svn up $FROM
|
||||
svn up $FROM/$GROUP_DIR
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/w/wi/wicket/htdocs/maven2/wicket/
|
||||
TO=wicket/
|
||||
FROM=mavensync@shell.sourceforge.net:/home/groups/w/wi/wicket/htdocs/maven2
|
||||
GROUP_DIR=wicket/
|
||||
|
@ -31,7 +31,7 @@ for f in `find conf -maxdepth 1 -iname "*.sh"`
|
||||
do
|
||||
|
||||
FROM=
|
||||
TO=
|
||||
GROUP_DIR=
|
||||
NO_SSH=
|
||||
SSH_OPTS=
|
||||
# to prevent empty variable
|
||||
@ -47,13 +47,13 @@ for f in `find conf -maxdepth 1 -iname "*.sh"`
|
||||
# check for changed files
|
||||
if [ "$1" == "check" ]; then
|
||||
|
||||
rsync -n --exclude=**/maven-metadata.xml* --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt --existing $RSYNC_OPTS -Lrtivzc "$RSYNC_SSH" $FROM $BASEDIR/$TO >> $CHANGED_LOG
|
||||
rsync -n --exclude=**/maven-metadata.xml* --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt --existing $RSYNC_OPTS -Lrtivzc "$RSYNC_SSH" $FROM/$GROUP_DIR $BASEDIR/$GROUP_DIR >> $CHANGED_LOG
|
||||
|
||||
else
|
||||
|
||||
echo "Syncing $FROM -> $TO"
|
||||
rsync --include=*/ --include=**/maven-metadata.xml* --exclude=* --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt $RSYNC_OPTS -Lrtivz "$RSYNC_SSH" $FROM $BASEDIR/$TO
|
||||
rsync --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt --ignore-existing $RSYNC_OPTS -Lrtivz "$RSYNC_SSH" $FROM $BASEDIR/$TO
|
||||
echo "Syncing $FROM -> $GROUP_DIR"
|
||||
rsync --include=*/ --include=**/maven-metadata.xml* --exclude=* --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt $RSYNC_OPTS -Lrtivz "$RSYNC_SSH" $FROM/$GROUP_DIR $BASEDIR/$GROUP_DIR
|
||||
rsync --exclude-from=$HOME/components/maven-meeper/src/bin/synchronize/syncopate/exclusions.txt --ignore-existing $RSYNC_OPTS -Lrtivz "$RSYNC_SSH" $FROM/$GROUP_DIR $BASEDIR/$GROUP_DIR
|
||||
|
||||
fi
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user