]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
doc deployment task
authorChristian Weiske <cweiske@cweiske.de>
Thu, 21 Jul 2011 21:15:18 +0000 (23:15 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Thu, 21 Jul 2011 21:15:18 +0000 (23:15 +0200)
build.xml

index 9ca4c741f1ba7607bf831cf5f11f658f9b0f285f..899736691612606a99e924ad1c3da410724b5e17 100644 (file)
--- a/build.xml
+++ b/build.xml
 
 
 
-  <target name="deploy-sf-pear" depends="check,package,docs-to-website"
+  <target name="deploy-sf-pear" depends="check,package"
    description="Update PEAR channel + website on sourceforge"
    >
     <available file="${websitedir}"
      />
   </target>
 
-  <target name="docs-to-website" depends="build-docs"
-          description="copy docs to website directory"
+
+  <target name="deploy-docs" depends="build-docs"
+          description="sync docs to sourceforge website"
   >
    <copy todir="${websitedir}/docs">
     <fileset dir="dist/docs">
      <include name="**"/>
     </fileset>
    </copy>
+
+   <exec
+     command="rsync -avP -e ssh . ${sfuser},${sfproject}@web.sourceforge.net:htdocs/docs"
+     dir="${websitedir}/docs"
+     escape="false" checkreturn="false"
+     passthru="true"
+     />
   </target>
 
 
+
+
   <target name="check"
    description="Check variables"
    >