org.codehaus.mojo.shitty
Class InstallMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.groovy.maven.mojo.GroovyMojo
org.codehaus.mojo.shitty.ShittyMojoSupport
org.codehaus.mojo.shitty.InstallMojo
- All Implemented Interfaces:
- groovy.lang.GroovyObject, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class InstallMojo
- extends ShittyMojoSupport
Installs project artifacts in local repository for super helpful integration testing.
This is NOT intended to replace the normal maven-install-plugin,
it is only here to allow the SHITTY test invocations to be configured with a known
set of versioned artifacts to reduce any chances of testing the wrong bits.
- Since:
- 1.0-alpha-1
- Version:
- $Id: InstallMojo.groovy 6588 2008-03-28 12:22:57Z bentmann $
- Author:
- Jason Dillon
Fields inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo |
__timeStamp, __timeStamp__239_neverHappen1237298031314, sanitizeErrors |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo |
afterExecute, beforeExecute, fail, fail, getAnt |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstallMojo
public InstallMojo()
getCreateChecksum
public boolean getCreateChecksum()
isCreateChecksum
public boolean isCreateChecksum()
setCreateChecksum
public void setCreateChecksum(boolean value)
getVersion
public java.lang.String getVersion()
setVersion
public void setVersion(java.lang.String value)
getArtifactFactory
public org.apache.maven.artifact.factory.ArtifactFactory getArtifactFactory()
setArtifactFactory
public void setArtifactFactory(org.apache.maven.artifact.factory.ArtifactFactory value)
getInstaller
public org.apache.maven.artifact.installer.ArtifactInstaller getInstaller()
setInstaller
public void setInstaller(org.apache.maven.artifact.installer.ArtifactInstaller value)
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
setLocalRepository
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository value)
getMd5Digester
public org.codehaus.plexus.digest.Digester getMd5Digester()
setMd5Digester
public void setMd5Digester(org.codehaus.plexus.digest.Digester value)
getSha1Digester
public org.codehaus.plexus.digest.Digester getSha1Digester()
setSha1Digester
public void setSha1Digester(org.codehaus.plexus.digest.Digester value)
execute
public void execute()
installCheckSum
protected void installCheckSum(java.io.File file,
org.apache.maven.artifact.Artifact artifact,
boolean isPom)
getChecksum
protected java.lang.String getChecksum(java.io.File file,
java.lang.String algo)
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interface groovy.lang.GroovyObject
- Overrides:
getMetaClass
in class ShittyMojoSupport
setMetaClass
public void setMetaClass(groovy.lang.MetaClass metaClass)
- Specified by:
setMetaClass
in interface groovy.lang.GroovyObject
- Overrides:
setMetaClass
in class ShittyMojoSupport
invokeMethod
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
- Specified by:
invokeMethod
in interface groovy.lang.GroovyObject
- Overrides:
invokeMethod
in class ShittyMojoSupport
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty
in interface groovy.lang.GroovyObject
- Overrides:
getProperty
in class ShittyMojoSupport
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
- Specified by:
setProperty
in interface groovy.lang.GroovyObject
- Overrides:
setProperty
in class ShittyMojoSupport
Copyright © 2007-2009. All Rights Reserved.