From: <jbo...@li...> - 2006-05-03 22:14:39
|
Author: adamw Date: 2006-05-03 18:14:34 -0400 (Wed, 03 May 2006) New Revision: 4074 Added: labs/shotoku/trunk/shotoku-svn/hooks/post-commit labs/shotoku/trunk/shotoku-svn/hooks/shotoku-update.sh Log: http://jira.jboss.com/jira/browse/JBSHOTOKU-31 Added: labs/shotoku/trunk/shotoku-svn/hooks/post-commit =================================================================== --- labs/shotoku/trunk/shotoku-svn/hooks/post-commit 2006-05-03 22:12:00 UTC (rev 4073) +++ labs/shotoku/trunk/shotoku-svn/hooks/post-commit 2006-05-03 22:14:34 UTC (rev 4074) @@ -0,0 +1,11 @@ +#!/bin/sh + +# POST-COMMIT HOOK + +REPOS="$1" +REV="$2" + +HOOK_PATH=/usr/svn/repo1/hooks +export PATH=/usr/local/bin:/usr/bin + +$HOOK_PATH/shotoku-update.sh $REPOS $REV Property changes on: labs/shotoku/trunk/shotoku-svn/hooks/post-commit ___________________________________________________________________ Name: svn:executable + * Added: labs/shotoku/trunk/shotoku-svn/hooks/shotoku-update.sh =================================================================== --- labs/shotoku/trunk/shotoku-svn/hooks/shotoku-update.sh 2006-05-03 22:12:00 UTC (rev 4073) +++ labs/shotoku/trunk/shotoku-svn/hooks/shotoku-update.sh 2006-05-03 22:14:34 UTC (rev 4074) @@ -0,0 +1,21 @@ +#!/bin/bash + +# TRIGGERS A SHOTOKU WC UPDATE ON A GIVEN REMOTE MACHINE + +# CONFIGURATION +USERNAME="ShotokuUpdate" +PASSWORD="ShotokuUpdate" +REMOTE="http://192.168.1.102:8080/shotoku-admin/update" +# ------------- + +REPOS="$1" +REV="$2" +OPTS="--revision $2" + +SVNLOOK=svnlook + +POST_DATA="data=default#$REV#"`$SVNLOOK dirs-changed $OPTS $REPOS | tr [:space:] :` + +wget -O - --http-user=$USERNAME --http-password=$PASSWORD --post-data="$POST_DATA" $REMOTE >/dev/null + +exit 0 Property changes on: labs/shotoku/trunk/shotoku-svn/hooks/shotoku-update.sh ___________________________________________________________________ Name: svn:executable + * |