Repository: logging-log4cxx
Updated Branches:
  refs/heads/master 60418c05e -> af084bf89


site-deploy is now able to add new dirs on its own, needed for releases.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4cxx/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4cxx/commit/244f5c6a
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4cxx/tree/244f5c6a
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4cxx/diff/244f5c6a

Branch: refs/heads/master
Commit: 244f5c6a9606634a59717d45ba137831f5a83d12
Parents: bbceafe
Author: Thorsten Schöning <[email protected]>
Authored: Fri Jul 7 11:34:17 2017 +0200
Committer: Thorsten Schöning <[email protected]>
Committed: Fri Jul 7 11:34:17 2017 +0200

----------------------------------------------------------------------
 build.xml | 44 ++++++++++++++++++++++++++------------------
 pom.xml   |  2 +-
 2 files changed, 27 insertions(+), 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4cxx/blob/244f5c6a/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index e8c2ab1..9140ed0 100644
--- a/build.xml
+++ b/build.xml
@@ -170,8 +170,14 @@
        <property       name="with-ODBC"
                                value="auto"
        />
-       <property       name="svnsite.url"
-                               
value="https://svn.apache.org/repos/infra/websites/production/logging/content/log4cxx/${project.version}";
+       <property       name="site.svnRepoUrl"
+                               
value="https://svn.apache.org/repos/infra/websites/production/logging/content/log4cxx";
+       />
+       <property       name="site.deployDir"
+                               value="target/site-deploy"
+       />
+       <property       name="site.deployDir.curVersion"
+                               value="${site.deployDir}/${project.version}"
        />
 
        <propertyregex  property="version.major"
@@ -2000,7 +2006,7 @@
        </target>
 
        <target name="site-text-file-cleanup">
-               <fixcrlf        srcDir="${base.dir}/target/${subDir}"
+               <fixcrlf        srcDir="${base.dir}/${subDir}"
                                        tab="asis"
                                        tablength="4"
                                        fixlast="false"
@@ -2012,7 +2018,7 @@
                <replaceregexp  flags="mg"
                                                match="(?: |\t)+$"
                                                replace="">
-                       <fileset        dir="${base.dir}/target/${subDir}"
+                       <fileset        dir="${base.dir}/${subDir}"
                                                includes="**/*.css, **/*.html"
                        />
                </replaceregexp>
@@ -2022,7 +2028,7 @@
                        depends="apidocs">
                <antcall target="site-text-file-cleanup">
                        <param  name="subDir"
-                                       value="site"
+                                       value="target/site"
                        />
                </antcall>
        </target>
@@ -2043,14 +2049,14 @@
                <exec   executable="svn"
                                failonerror="true">
                        <arg value="co"                                 />
-                       <arg value="${svnsite.url}"             />
-                       <arg value="target/site-deploy" />
+                       <arg value="${site.svnRepoUrl}" />
+                       <arg value="${site.deployDir}"  />
                </exec>
        </target>
 
        <target name="update-site">
                <exec   executable="svn"
-                               dir="target/site-deploy"
+                               dir="${site.deployDir}"
                                failonerror="true">
                        <arg value="update" />
                </exec>
@@ -2080,11 +2086,13 @@
 
        <target name="site-deploy">
                <!-- Add any new files (and generate innocuous warnings for the 
existing content) -->
-               <delete file="target/site-deploy/svn-commit.tmp~" />
-               <exec   executable="bash"
-                               dir="target/site-deploy"
+               <delete file="${site.deployDir}/svn-commit.tmp~" />
+               <exec   executable="svn"
                                failonerror="true">
-                       <arg line='-c "svn add --force *"'/>
+                       <arg value="add"                                        
                />
+                       <arg value="--force"                                    
        />
+                       <arg value="--depth=infinity"                           
/>
+                       <arg value="${site.deployDir.curVersion}"       />
                </exec>
 
                <taskdef        name="foreach"
@@ -2093,7 +2101,7 @@
                <foreach        target="svn-mime=css"
                                        param="src.css">
                        <path>
-                               <fileset        dir="target/site-deploy"
+                               <fileset        
dir="${site.deployDir.curVersion}"
                                                        includes="**/*.css"
                                />
                        </path>
@@ -2101,7 +2109,7 @@
                <foreach        target="svn-mime=html"
                                        param="src.html">
                        <path>
-                               <fileset        dir="target/site-deploy"
+                               <fileset        
dir="${site.deployDir.curVersion}"
                                                        includes="**/*.html"
                                />
                        </path>
@@ -2109,16 +2117,16 @@
 
                <antcall target="site-text-file-cleanup">
                        <param  name="subDir"
-                                       value="site-deploy"
+                                       value="${site.deployDir.curVersion}"
                        />
                </antcall>
 
                <!--  requires that SVN_EDITOR, VISUAL or EDITOR being set to 
edit commit description -->
                <exec   executable="svn"
-                               dir="target/site-deploy"
                                failonerror="true">
-                       <arg value="commit"                                     
/>
-                       <arg value="--force-interactive"        />
+                       <arg value="commit"                                     
                />
+                       <arg value="--force-interactive"                        
/>
+                       <arg value="${site.deployDir.curVersion}"       />
                </exec>
        </target>
 

http://git-wip-us.apache.org/repos/asf/logging-log4cxx/blob/244f5c6a/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 766169b..0601112 100644
--- a/pom.xml
+++ b/pom.xml
@@ -382,7 +382,7 @@
                </repository>
                <site>
                        <id>logging.site</id>
-                       <url>file:///${user.dir}/target/site-deploy</url>
+                       
<url>file:///${user.dir}/target/site-deploy/${project.version}</url>
                </site>
        </distributionManagement>
 </project>

Reply via email to