abarantsev    2003/04/09 08:06:44

  Modified:    src/plugins-build/jar plugin.jelly plugin.properties
               src/plugins-build/jar/xdocs properties.xml
  Log:
  Added a property to specify Unix group that should own deployed artifacts
  
  Revision  Changes    Path
  1.7       +8 -8      maven/src/plugins-build/jar/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven/src/plugins-build/jar/plugin.jelly,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- plugin.jelly      7 Apr 2003 12:23:59 -0000       1.6
  +++ plugin.jelly      9 Apr 2003 15:06:44 -0000       1.7
  @@ -24,8 +24,8 @@
       <ant:available property="maven.jar.manifest.available" 
         file="${maven.jar.manifest}"/>
   
  -     <!-- See http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html -->
  -     <!-- See http://java.sun.com/j2se/1.4.1/docs/guide/jar/jar.html -->
  +  <!-- See http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html -->
  +  <!-- See http://java.sun.com/j2se/1.4.1/docs/guide/jar/jar.html -->
       <ant:jar
         jarfile="${maven.build.dir}/${maven.final.name}.jar"
         basedir="${maven.build.dest}"
  @@ -65,7 +65,7 @@
             <j:set var="extensionList" value="${extensionList},${dep.artifactId}"/>
           </j:forEach>
   
  -       <j:if test="${extensionList.length() != 0}">        
  +    <j:if test="${extensionList.length() != 0}">        
             <j:set var="extensionList" value="${extensionList.substring(1)}"/>
             <ant:attribute name="Extension-List" value="${extensionList}"/>
           </j:if>
  @@ -73,9 +73,9 @@
           
           <j:forEach var="artifact" items="${pom.artifacts}">
             <j:set var="dep" value="${artifact.dependency}"/>
  -           <ant:attribute name="${dep.artifactId}-Extension-Name" 
value="${dep.artifactId}"/>
  -               <ant:attribute name="${dep.artifactId}-Implementation-Version" 
value="${dep.version}"/>
  -               <ant:attribute name="${dep.artifactId}-Implementation-URL" 
value="http://www.ibiblio.org/maven${artifact.urlPath}"/>
  +        <ant:attribute name="${dep.artifactId}-Extension-Name" 
value="${dep.artifactId}"/>
  +      <ant:attribute name="${dep.artifactId}-Implementation-Version" 
value="${dep.version}"/>
  +      <ant:attribute name="${dep.artifactId}-Implementation-URL" 
value="http://www.ibiblio.org/maven${artifact.urlPath}"/>
           </j:forEach>        
         </ant:manifest>
       </ant:jar>
  @@ -123,7 +123,7 @@
         artifact="${relativePath}"
         type="jars"
         assureDirectoryCommand="mkdir -p"
  -      siteCommand="cd @deployDirectory@; chmod g+w ${maven.jar.to.deploy}; chgrp 
maven ${maven.jar.to.deploy}; ln -sf ${maven.jar.to.deploy} 
${pom.artifactId}-SNAPSHOT.jar; echo ${snapshotVersion} > 
${pom.artifactId}-snapshot-version"
  +      siteCommand="cd @deployDirectory@; chmod g+w ${maven.jar.to.deploy}; chgrp 
${maven.remote.group} ${maven.jar.to.deploy}; ln -sf ${maven.jar.to.deploy} 
${pom.artifactId}-SNAPSHOT.jar; echo ${snapshotVersion} > 
${pom.artifactId}-snapshot-version"
       />
                       
     </goal>
  @@ -152,7 +152,7 @@
         artifact="${relativePath}"
         type="jars"
         assureDirectoryCommand="mkdir -p"
  -      siteCommand="cd @deployDirectory@; chmod g+w ${maven.jar.to.deploy}; chgrp 
maven ${maven.jar.to.deploy}"
  +      siteCommand="cd @deployDirectory@; chmod g+w ${maven.jar.to.deploy}; chgrp 
${maven.remote.group} ${maven.jar.to.deploy}"
       />
   
     </goal>
  
  
  
  1.2       +2 -0      maven/src/plugins-build/jar/plugin.properties
  
  Index: plugin.properties
  ===================================================================
  RCS file: /home/cvs/maven/src/plugins-build/jar/plugin.properties,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- plugin.properties 5 Apr 2003 08:03:18 -0000       1.1
  +++ plugin.properties 9 Apr 2003 15:06:44 -0000       1.2
  @@ -1,3 +1,5 @@
   # -------------------------------------------------------------------
   # P L U G I N P R O P E R T I E S
   # -------------------------------------------------------------------
  +
  +maven.remote.group=maven
  \ No newline at end of file
  
  
  
  1.2       +10 -3     maven/src/plugins-build/jar/xdocs/properties.xml
  
  Index: properties.xml
  ===================================================================
  RCS file: /home/cvs/maven/src/plugins-build/jar/xdocs/properties.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- properties.xml    5 Apr 2003 08:03:18 -0000       1.1
  +++ properties.xml    9 Apr 2003 15:06:44 -0000       1.2
  @@ -161,7 +161,7 @@
             <td>Yes</td>
             <td>
               This property is the list of the
  -                     <source><![CDATA[
  +      <source><![CDATA[
   <build>
     <sourceModification>
       <sourceModification>
  @@ -188,7 +188,7 @@
             <td>Yes</td>
             <td>
               This is a calculated property based on the value of the
  -                     <source><![CDATA[
  +      <source><![CDATA[
   <build>
     <resources>
     </resources>
  @@ -241,7 +241,7 @@
             <td>
               This is the Ant <code>patternset</code> of all the 
<code>include</code>s and
               <code>exclude</code>s from the
  -                     <source><![CDATA[
  +      <source><![CDATA[
   <build>
     <resources>
     </resources>
  @@ -284,6 +284,13 @@
             <td>Yes</td>
             <td>
               This is the user name used to log in to the remote repository
  +          </td>
  +        </tr>
  +        <tr>
  +          <td>maven.remote.group</td>
  +          <td>Yes</td>
  +          <td>
  +            The name of the Unix group that should own deployed artifacts. Default 
to maven
             </td>
           </tr>
         </table>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to