You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by di...@apache.org on 2003/09/25 10:06:36 UTC

cvs commit: maven/src/plugins-build/deploy/src/plugin-test maven.xml project.xml .cvsignore

dion        2003/09/25 01:06:36

  Added:       src/plugins-build/deploy/src/plugin-test maven.xml
                        project.xml .cvsignore
  Log:
  Test project for copy-deps
  
  Revision  Changes    Path
  1.1                  maven/src/plugins-build/deploy/src/plugin-test/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project xmlns:j="jelly:core"
           xmlns:u="jelly:util"
           xmlns:deploy="deploy">
  
    <goal name="testPlugin" prereqs="clean,test-deploy">
      <attainGoal name="clean"/>
    </goal>
    
    <goal name="test-deploy">
      <deploy:copy-deps 
        todir="${maven.build.dir}"
        excludes="commons-logging" />
  
      <!-- check that an exclude with just id works -->
      <j:set var="unExpectedFile" 
        value="${maven.build.dir}/commons-logging-1.0.3.jar"/>
      <u:file var="file" name="${unExpectedFile}" />
      <j:if test="${(file.exists())}">
        <fail>${unExpectedFile} should not have been copied</fail>
      </j:if>
      <j:set var="expectedFile" 
        value="${maven.build.dir}/commons-lang-2.0.jar"/>
      <u:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} should have been copied</fail>
      </j:if>
  
      <attainGoal name="clean"/>
      
      <!-- check one with groupId:artifactId works -->
      <deploy:copy-deps 
        todir="${maven.build.dir}"
        excludes="commons-lang:commons-lang" />
      <j:set var="unExpectedFile" 
        value="${maven.build.dir}/commons-lang-2.0.jar"/>
      <u:file var="file" name="${unExpectedFile}" />
      <j:if test="${(file.exists())}">
        <fail>${unExpectedFile} should not have been copied</fail>
      </j:if>
      <j:set var="expectedFile" 
        value="${maven.build.dir}/commons-logging-1.0.3.jar"/>
      <u:file var="file" name="${expectedFile}" />
      <j:if test="${!(file.exists())}">
        <fail>${expectedFile} should have been copied</fail>
      </j:if>
      
    </goal>
  </project>
  
  
  1.1                  maven/src/plugins-build/deploy/src/plugin-test/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0"?>
  <project>
    <pomVersion>3</pomVersion>
    <name>Test project for Maven Deploy Plugin</name>
    <id>test-maven-deploy-plugin</id>
    <currentVersion>1.0-SNAPSHOT</currentVersion>
    <organization>
      <name>Nettec</name>
      <url>http://www.nettec.net</url>
    </organization>
    <inceptionYear>2002</inceptionYear>
    <package>net.nettec.marsh.begin</package>
  
    <shortDescription>Marsh Begin TTS Maven</shortDescription>
  
    <description>
      TTS Begin
    </description>
  
    <url/>
    <issueTrackingUrl>
      http://bugzilla
    </issueTrackingUrl>
    <siteAddress>www.nettec.net</siteAddress>
    <siteDirectory/>
    <distributionDirectory/>
    <repository>
      <connection>
        scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven
      </connection>
      <url>
        http://cvs.apache.org/viewcvs/maven/
      </url>
    </repository>
  
    <versions/>
  
    <mailingLists/>
  
    <developers>
  
      <developer>
        <name>Nathan Coast</name>
        <id>nathanc</id>
        <email>nathan.coast@blueyonder.co.uk</email>
        <organization>Shadow Solutions</organization>
        <role>Java Developer</role>
      </developer>
    </developers>
  
    <dependencies>
      <dependency>
        <id>commons-logging</id>
        <version>1.0.3</version>
        <url>http://jakarta.apache.org/commons/logging.html</url>
      </dependency>
      <dependency>
        <groupId>commons-lang</groupId>
        <artifactId>commons-lang</artifactId>
        <version>2.0</version>
        <url>http://jakarta.apache.org/commons/logging.html</url>
      </dependency>
    </dependencies>
  
    <build>
  
      <nagEmailAddress>nathan.coast@nettec.net</nagEmailAddress>
                
    </build>
  </project>
  
  
  
  1.1                  maven/src/plugins-build/deploy/src/plugin-test/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  *.log
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org