eu.lindenbaum.maven.mojo.rel
Class RelupGenerator
java.lang.Object
  
org.apache.maven.plugin.AbstractMojo
      
eu.lindenbaum.maven.ErlangMojo
          
eu.lindenbaum.maven.mojo.rel.RelupGenerator
- All Implemented Interfaces: 
 - org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
 
public final class RelupGenerator
- extends ErlangMojo
 
This Mojo will generate a release upgrade file template for a release
 project. In order to do so all available non-SNAPSHOT versions of the project
 will be resolved (also from remote repositories). All versions smaller than
 the current version will be included in the generation. The resulting release
 upgrade file's location will be prompted on success as well as its content.
 The actual generation will be made using systools:make_relup/4.
- Since:
 
  - 2.1.0
 
- Author:
 
  - Tobias Schlager 
 
- See Also:
 - http://www.erlang.org/doc/man/relup.html
 - Goal:
 
  - relup
 
- Execute:
 
  - phase="generate-resources" lifecycle="appup-relup"
 
- Requires dependency resolution: true
 
  - test
 
 
| Fields inherited from interface org.apache.maven.plugin.Mojo | 
ROLE | 
 
 
 
 
| 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 | 
 
RelupGenerator
public RelupGenerator()
execute
protected void execute(org.apache.maven.plugin.logging.Log log,
                       Properties p)
                throws org.apache.maven.plugin.MojoExecutionException
- Description copied from class: 
ErlangMojo 
- Will be invoked when 
ErlangMojo.execute() gets invoked on the base class.
- Specified by:
 execute in class ErlangMojo
 
- Parameters:
 log - logger to be used for output loggingp - to be passed by the base class.
- Throws:
 org.apache.maven.plugin.MojoExecutionException- See Also:
 Mojo.execute()
 
 
Copyright © 2012 Lindenbaum GmbH. All Rights Reserved.