Class GemifyMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="gemify", requiresDependencyResolution=TEST, requiresProject=true) public class GemifyMojo extends AbstractGemMojo
goal to convert that artifact into a gem.
  • Field Details

    • artifactId

      @Parameter(property="artifactId", defaultValue="${artifactId}") String artifactId
    • groupId

      @Parameter(property="groupId", defaultValue="${groupId}") String groupId
    • version

      @Parameter(property="version", defaultValue="${version}") String version
    • gemify

      @Parameter(defaultValue="${project.build.directory}/gemify") File gemify
    • buildDirectory

      @Parameter(defaultValue="${project.build.directory}") File buildDirectory
    • skipGemInstall

      @Parameter(property="skipGemInstall", defaultValue="${skipGemInstall}") public boolean skipGemInstall
    • repositorySession

      @Parameter(defaultValue="${repositorySystemSession}", readonly=true) private Object repositorySession
    • builder

      @Component protected org.apache.maven.project.ProjectBuilder builder
    • relocationMap

      private final Map<String,String> relocationMap
  • Constructor Details

    • GemifyMojo

      public GemifyMojo()
  • Method Details