PR: MPCRUISECONTROL-32

Replace deprecated currentbuildstatusbootstrapper, currentbuildstatuspublisher
and currentbuildstatusftppublisher by currentbuildstatuslistener and
currentbuildstatusftplistener.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@400169 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
ltheussl committed 2006-05-05 20:50:16 +00:00
1 parent 25d06cc96c
commit 36bcafd3ae
2 files changed
+10 -16

No files matched your search

@@ -37,9 +37,15 @@
<plugin name="svn" classname="net.sourceforge.cruisecontrol.sourcecontrols.SVN"/>
<plugin name="svnbootstrapper" classname="net.sourceforge.cruisecontrol.bootstrappers.SVNBootstrapper"/>
</j:if>
<bootstrappers>
<currentbuildstatusbootstrapper file="${maven.cruisecontrol.logs.dir}/${pom.artifactId}/${maven.cruisecontrol.currentbuildstatus.filename}"/>
</bootstrappers>
<listeners>
<currentbuildstatuslistener file="${maven.cruisecontrol.logs.dir}/${pom.artifactId}/${maven.cruisecontrol.currentbuildstatus.filename}"/>
<j:set var="ftpstatus" value="${maven.cruisecontrol.currentbuildstatusftppublisher}"/>
<j:if test="${ftpstatus == 'true'}">
<currentbuildstatusftplistener
filename="${maven.cruisecontrol.currentbuildstatusftppublisher.file}"
destdir="${maven.cruisecontrol.currentbuildstatusftppublisher.destDir}"/>
</j:if>
</listeners>
<modificationset>
<j:if test="${method == 'cvs'}">
<cvs cvsroot="${url}" localWorkingCopy="${maven.cruisecontrol.checkout.dir}/${pom.artifactId}" />
@@ -86,25 +92,12 @@
</j:if>
</log>
<publishers>
<currentbuildstatuspublisher file="${maven.cruisecontrol.logs.dir}/${pom.artifactId}/${maven.cruisecontrol.currentbuildstatus.filename}"/>
<j:set var="publishartifacts" value="${maven.cruisecontrol.artifactspublisher}"/>
<j:if test="${publishartifacts == 'true'}">
<artifactspublisher
dir="${maven.cruisecontrol.artifacts.dir}"
dest="${maven.cruisecontrol.artifacts.dest}/${pom.artifactId}" publishOnFailure="${maven.cruisecontrol.artifactspublisher.publishOnFailure}"/>
</j:if>
<j:set var="ftpstatus" value="${maven.cruisecontrol.currentbuildstatusftppublisher}"/>
<j:if test="${ftpstatus == 'true'}">
<currentbuildstatusftppublisher
targetHost="${maven.cruisecontrol.ftp.targetHost}"
targetUser="${maven.cruisecontrol.ftp.targetUser}"
targetPasswd="${maven.cruisecontrol.ftp.targetPasswd}"
targetPort="${maven.cruisecontrol.ftp.targetPort}"
targetDir="${maven.cruisecontrol.ftp.targetDir}"
targetSeparator="${maven.cruisecontrol.ftp.targetSeparator}"
file="${maven.cruisecontrol.currentbuildstatusftppublisher.file}"
destDir="${maven.cruisecontrol.currentbuildstatusftppublisher.destDir}"/>
</j:if>
<j:set var="ftppublisher" value="${maven.cruisecontrol.ftppublisher}"/>
<j:if test="${ftppublisher == 'true'}">
<ftppublisher
+1
View File
@@ -26,6 +26,7 @@
</properties>
<body>
<release version="1.8-SNAPSHOT" date="In SVN">
<action dev="ltheussl" type="fix" issue="MPCRUISECONTROL-32">Replace deprecated <code>&lt;currentbuildstatusbootstrapper&gt;</code>, <code>&lt;currentbuildstatuspublisher&gt;</code> and <code>&lt;currentbuildstatusftppublisher&gt;</code> by <code>&lt;currentbuildstatuslistener&gt;</code> and <code>&lt;currentbuildstatusftplistener&gt;</code>.</action>
<action dev="ltheussl" type="fix" issue="MPCRUISECONTROL-30">Add missing documentation for several properties.</action>
<action dev="ltheussl" type="fix" issue="MPCRUISECONTROL-29">Default for <code>maven.cruisecontrol.logs.mergedirectory</code> is incorrect on the Properties page.</action>
<action dev="ltheussl" type="fix" issue="MPCRUISECONTROL-33">Property <code>maven.cruisecontrol.goals</code> contains deprecated <code>scm:update-project</code>.</action>