Goals

The maven goals available are :

The maven plugin configures lifecycle bindings for the new packaging types as follows :

  • Packaging ep-java-fragment

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources org.apache.maven.plugins:maven-resources-plugin:resources
compile org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources org.apache.maven.plugins:maven-resources-plugin:testResources
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
test
com.tibco.ep:ep-maven-plugin:check-testcases,

com.tibco.ep:ep-maven-plugin:start-nodes,

com.tibco.ep:ep-maven-plugin:test-java-fragment,

com.tibco.ep:ep-maven-plugin:stop-nodes
package com.tibco.ep:ep-maven-plugin:package-java-fragment
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean
  • Packaging jar

This is the same as ep-java-fragment, except a jar file is created instead of a fragment zip.

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources org.apache.maven.plugins:maven-resources-plugin:resources
compile org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources org.apache.maven.plugins:maven-resources-plugin:testResources
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
test
com.tibco.ep:ep-maven-plugin:check-testcases,

com.tibco.ep:ep-maven-plugin:start-nodes,

com.tibco.ep:ep-maven-plugin:test-java-fragment,

com.tibco.ep:ep-maven-plugin:stop-nodes
package com.tibco.ep:ep-maven-plugin:package-java-fragment
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean
  • Packaging ep-eventflow-fragment

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources
org.apache.maven.plugins:maven-resources-plugin:resources,

com.tibco.ep:ep-maven-plugin:unpack-nar,

com.tibco.ep:ep-maven-plugin:unpack-fragment,

org.apache.maven.plugins:maven-compiler-plugin:compile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
compile
com.tibco.ep:ep-maven-plugin:compile-eventflow-fragment,

org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources
org.apache.maven.plugins:maven-resources-plugin:testResources
,
org.apache.maven.plugins:maven-compiler-plugin:testCompile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
test
com.tibco.ep:ep-maven-plugin:check-testcases,

com.tibco.ep:ep-maven-plugin:start-nodes,

com.tibco.ep:ep-maven-plugin:test-eventflow-fragment,

com.tibco.ep:ep-maven-plugin:stop-nodes
package com.tibco.ep:ep-maven-plugin:package-eventflow-fragment
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :-

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean
  • Packaging ep-tcs-fragment

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources
org.apache.maven.plugins:maven-resources-plugin:resources,

com.tibco.ep:ep-maven-plugin:unpack-nar,

com.tibco.ep:ep-maven-plugin:unpack-fragment,

org.apache.maven.plugins:maven-compiler-plugin:compile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
compile org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources
org.apache.maven.plugins:maven-resources-plugin:testResources
,
org.apache.maven.plugins:maven-compiler-plugin:testCompile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
package com.tibco.ep:ep-maven-plugin:package-tcs-fragment
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :-

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean
  • Packaging ep-liveview-fragment

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources
org.apache.maven.plugins:maven-resources-plugin:resources,

com.tibco.ep:ep-maven-plugin:unpack-nar,

com.tibco.ep:ep-maven-plugin:unpack-fragment,

org.apache.maven.plugins:maven-compiler-plugin:compile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
compile
com.tibco.ep:ep-maven-plugin:compile-eventflow-fragment,

com.tibco.ep:ep-maven-plugin:compile-liveview-fragment,

org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources
org.apache.maven.plugins:maven-resources-plugin:testResources
,
org.apache.maven.plugins:maven-compiler-plugin:testCompile

com.tibco.ep:ep-maven-plugin:generate-main-eventflow,
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
test
com.tibco.ep:ep-maven-plugin:check-testcases,

com.tibco.ep:ep-maven-plugin:start-nodes,

com.tibco.ep:ep-maven-plugin:test-liveview-fragment,

com.tibco.ep:ep-maven-plugin:stop-nodes
package com.tibco.ep:ep-maven-plugin:package-liveview-fragment
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean
  • Packaging ep-application

Default lifecycle :

phase goals
validate
com.tibco.ep:ep-maven-plugin:install-product,

com.tibco.ep:ep-maven-plugin:set-resources
process-resources org.apache.maven.plugins:maven-resources-plugin:resources
compile org.apache.maven.plugins:maven-compiler-plugin:compile
process-test-resources org.apache.maven.plugins:maven-resources-plugin:testResources
test-compile org.apache.maven.plugins:maven-compiler-plugin:testCompile
package com.tibco.ep:ep-maven-plugin:package-application
pre-integration-test com.tibco.ep:ep-maven-plugin:start-nodes
post-integration-test com.tibco.ep:ep-maven-plugin:stop-nodes
install org.apache.maven.plugins:maven-install-plugin:install
deploy org.apache.maven.plugins:maven-deploy-plugin:deploy

Clean lifecycle :

phase goals
pre-clean com.tibco.ep:ep-maven-plugin:install-product
clean
com.tibco.ep:ep-maven-plugin:stop-nodes,

org.apache.maven.plugins:maven-clean-plugin:clean