Author: carlos
Date: Fri Feb 10 15:55:08 2006
New Revision: 376891
URL: http://svn.apache.org/viewcvs?rev=376891&view=rev
Log:
Avoid duplication in scripts
Added:
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh (with
props)
Modified:
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-apache-m2.sh
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-maven-taglib-m2.sh
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-objectweb-m2.sh
Added: maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh?rev=376891&view=auto
==============================================================================
--- maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh (added)
+++ maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh Fri Feb
10 15:55:08 2006
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+echo This script is very temporary. Please validate all input files in the
apache repository before blindly copying them in.
+echo Ensure all artifacts have a valid POM, and are signed used PGP.
+echo This will be removed when the repository manager is in place.
+
+OPTS=-n
+if [ "$1" == "go" ]; then
+ echo Doing sync for real
+ OPTS=
+else
+ echo Not syncing
+fi
+
+cd $HOME/repository-staging/to-ibiblio/maven2
+CMD="rsync --exclude="README.txt" -e ssh $OPTS -avz $FROM $TO"
+echo Syncing $FROM -> $TO
+$CMD
Propchange: maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh
------------------------------------------------------------------------------
svn:executable = *
Propchange: maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/m2-sync.sh
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Modified:
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-apache-m2.sh
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-apache-m2.sh?rev=376891&r1=376890&r2=376891&view=diff
==============================================================================
--- maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-apache-m2.sh
(original)
+++ maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-apache-m2.sh
Fri Feb 10 15:55:08 2006
@@ -1,15 +1,6 @@
#!/bin/sh
-echo This script is very temporary. Please validate all input files in the
apache repository before blindly copying them in.
-echo Ensure all artifacts have a valid POM, and are signed used PGP.
-echo This will be removed when the repository manager is in place.
[EMAIL PROTECTED]:/www/www.apache.org/dist/maven-repository/*
+TO=.
-OPTS=-n
-if [ "$1" == "go" ]; then
- echo Doing sync for real
- OPTS=
-fi
-
-cd $HOME/repository-staging/to-ibiblio/maven2
-echo rsync --exclude="README.txt" -e ssh $OPTS -avz [EMAIL
PROTECTED]:/www/www.apache.org/dist/maven-repository/* .
-rsync --exclude="README.txt" -e ssh $OPTS -avz [EMAIL
PROTECTED]:/www/www.apache.org/dist/maven-repository/* .
+./m2-sync.sh
Modified:
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-maven-taglib-m2.sh
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-maven-taglib-m2.sh?rev=376891&r1=376890&r2=376891&view=diff
==============================================================================
---
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-maven-taglib-m2.sh
(original)
+++
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-maven-taglib-m2.sh
Fri Feb 10 15:55:08 2006
@@ -1,15 +1,6 @@
#!/bin/sh
-echo This script is very temporary. Please validate all input files in the
repository before blindly copying them in.
-echo Ensure all artifacts have a valid POM.
-echo This will be removed when the repository manager is in place.
[EMAIL
PROTECTED]:/home/groups/m/ma/maven-taglib/htdocs/m2repo/net/sourceforge/maven-taglib/*
+TO=net/sourceforge/maven-taglib/
-OPTS=-n
-if [ "$1" == "go" ]; then
- echo Doing sync for real
- OPTS=
-fi
-
-cd $HOME/repository-staging/to-ibiblio/maven2
-echo rsync --exclude="README.txt" -e ssh $OPTS -avz [EMAIL
PROTECTED]:/home/groups/m/ma/maven-taglib/htdocs/m2repo/net/sourceforge/maven-taglib/*
net/sourceforge/maven-taglib/
-rsync --exclude="README.txt" -e ssh $OPTS -avz [EMAIL
PROTECTED]:/home/groups/m/ma/maven-taglib/htdocs/m2repo/net/sourceforge/maven-taglib/*
net/sourceforge/maven-taglib/
+./m2-sync.sh
Modified:
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-objectweb-m2.sh
URL:
http://svn.apache.org/viewcvs/maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-objectweb-m2.sh?rev=376891&r1=376890&r2=376891&view=diff
==============================================================================
---
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-objectweb-m2.sh
(original)
+++
maven/components/trunk/maven-meeper/src/bin/ibiblio-sync/sync-objectweb-m2.sh
Fri Feb 10 15:55:08 2006
@@ -1,16 +1,6 @@
#!/bin/sh
-echo This script is very temporary. Please validate all input files in the
repository before blindly copying them in.
-echo Ensure all artifacts have a valid POM.
-echo This will be removed when the repository manager is in place.
[EMAIL PROTECTED]:../../groups/maven/htdocs/maven2/org/objectweb
+TO=org
-OPTS=-n
-if [ "$1" == "go" ]; then
- echo Doing sync for real
- OPTS=
-fi
-
-cd $HOME/repository-staging/to-ibiblio/maven2
-CMD="rsync --exclude="README.txt" -e ssh $OPTS -avz [EMAIL
PROTECTED]:../../groups/maven/htdocs/maven2/org/objectweb org"
-echo $CMD
-$CMD
+./m2-sync.sh