Ant: úloha pro publikování obsahu
authorFrantišek Kučera <franta-hg@frantovo.cz>
Thu, 08 Aug 2013 14:48:28 +0200
changeset 12936c2e2bc2eb4
parent 128 7493856248e1
child 130 94339837c42d
Ant: úloha pro publikování obsahu
build.xml
skripty/_publikuj.sh
     1.1 --- a/build.xml	Mon Jul 01 17:51:42 2013 +0200
     1.2 +++ b/build.xml	Thu Aug 08 14:48:28 2013 +0200
     1.3 @@ -140,6 +140,10 @@
     1.4  		</exec>
     1.5  	</target>
     1.6  
     1.7 +	<target name="publikuj" description="Nahraje výstup na server pomocí uživatelského skriptu.">
     1.8 +		<exec executable="skripty/_publikuj.sh" os="Linux"/>
     1.9 +	</target>
    1.10 +
    1.11  	<target name="dokumentace" description="Sestaví dokumentaci">
    1.12  		<javadoc destdir="dokumentace/javadoc" linksource="true" windowtitle="XML Web generátor – javadoc">
    1.13  			<fileset dir="šablona/funkce/src"/>
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/skripty/_publikuj.sh	Thu Aug 08 14:48:28 2013 +0200
     2.3 @@ -0,0 +1,16 @@
     2.4 +#!/bin/bash
     2.5 +
     2.6 +SKRIPT=`dirname $0`/publikuj.sh
     2.7 +
     2.8 +if [ -f $SKRIPT ]; then
     2.9 +    $SKRIPT;
    2.10 +else
    2.11 +    echo "Vytvořte skript s názvem $SKRIPT s obsahem např.:"
    2.12 +    echo '
    2.13 +#!/bin/bash
    2.14 +SERVER="www.example.com";
    2.15 +ADRESAR="/var/www/example.com/";
    2.16 +rsync -av výstup/ $SERVER:$ADRESAR
    2.17 +'
    2.18 +fi
    2.19 +