List of usage examples for org.apache.maven.lifecycle.mapping Lifecycle Lifecycle
Lifecycle
From source file:com.tenderowls.opensource.haxemojos.components.lifecycle.AbstractHaxeLifecycleMapping.java
License:Apache License
public Map<String, Lifecycle> getLifecycles() { if (lifecycleMap != null) { return lifecycleMap; }//from ww w. j a v a 2 s . co m lifecycleMap = new LinkedHashMap<String, Lifecycle>(); Lifecycle lifecycle = new Lifecycle(); lifecycle.setId("default"); Map<String, String> phases = new LinkedHashMap<String, String>(); phases.put("process-resources", "org.apache.maven.plugins:maven-resources-plugin:resources"); phases.put("compile", getCompiler()); phases.put("process-test-resources", "org.apache.maven.plugins:maven-resources-plugin:testResources"); phases.put("test-compile", "com.tenderowls.opensource:haxemojos-maven-plugin:testCompile"); phases.put("test", "com.tenderowls.opensource:haxemojos-maven-plugin:testRun"); if (getPackage() != null) { phases.put("package", getPackage()); } phases.put("install", "org.apache.maven.plugins:maven-install-plugin:install"); phases.put("deploy", "org.apache.maven.plugins:maven-deploy-plugin:deploy"); lifecycle.setPhases(phases); lifecycleMap.put("default", lifecycle); return lifecycleMap; }
From source file:io.treefarm.plugins.haxe.components.lifecycle.AbstractHaxeLifecycleMapping.java
License:Apache License
public Map<String, Lifecycle> getLifecycles() { if (lifecycleMap != null) { return lifecycleMap; }// w w w . j a v a 2 s. c o m lifecycleMap = new LinkedHashMap<String, Lifecycle>(); Lifecycle lifecycle; Map<String, String> phases; lifecycle = new Lifecycle(); lifecycle.setId("default"); phases = new LinkedHashMap<String, String>(); phases.put("doc", "io.treefarm.plugins:haxebuildr-maven-plugin:doc"); //phases.put( "clean", "io.treefarm.plugins:haxebuildr-maven-plugin:clean" ); phases.put("process-resources", "org.apache.maven.plugins:maven-resources-plugin:resources"); phases.put("purge-local-repository", "org.apache.maven.plugins:maven-dependency-plugin:purge-local-repository -Dexclude=io.treefarm.plugins:haxebuildr-maven-plugin"); phases.put("resolve-dependencies", "org.apache.maven.plugins:maven-dependency-plugin:resolve"); phases.put("compile", getCompiler()); phases.put("process-test-resources", "org.apache.maven.plugins:maven-resources-plugin:testResources"); phases.put("test-compile", "io.treefarm.plugins:haxebuildr-maven-plugin:testCompile"); phases.put("test", "io.treefarm.plugins:haxebuildr-maven-plugin:testRun"); if (getPackage() != null) { phases.put("package", getPackage()); } phases.put("install", "org.apache.maven.plugins:maven-install-plugin:install"); phases.put("deploy", "org.apache.maven.plugins:maven-deploy-plugin:deploy"); lifecycle.setPhases(phases); lifecycleMap.put("default", lifecycle); lifecycle = new Lifecycle(); lifecycle.setId("buildOpenFL"); phases = new LinkedHashMap<String, String>(); lifecycle.setPhases(phases); lifecycleMap.put("buildOpenFL", lifecycle); return lifecycleMap; }
From source file:org.pureart.flexworks.plugin.lifecyclemapping.AbstractActionScriptLifecycleMapping.java
License:Open Source License
public Map<String, Lifecycle> getLifecycles() { if (lifecycleMap != null) return lifecycleMap; lifecycleMap = new LinkedHashMap<String, Lifecycle>(); Lifecycle lifecycle = new Lifecycle(); lifecycle.setId("default"); Map<String, String> phases = new LinkedHashMap<String, String>(); phases.put("process-resources", "org.apache.maven.plugins:maven-resources-plugin:resources"); phases.put("compile", getCompiler()); phases.put("process-test-resources", "org.apache.maven.plugins:maven-resources-plugin:testResources"); phases.put("test-compile", "org.pureart.maven.plugins:flexworks-maven-plugin:testCompile"); phases.put("test", "org.pureart.maven.plugins:flexworks-maven-plugin:testRun"); if (getPackage() != null) phases.put("package", getPackage()); phases.put("install", "org.apache.maven.plugins:maven-install-plugin:install"); phases.put("deploy", "org.apache.maven.plugins:maven-deploy-plugin:deploy"); lifecycle.setPhases(phases);// ww w .j ava2 s . co m lifecycleMap.put("default", lifecycle); return lifecycleMap; }