-
Notifications
You must be signed in to change notification settings - Fork 176
Plugin Reference
Hilario Fernandes edited this page Nov 13, 2017
·
1 revision
Note: This pages needs review and may not be up to date
Execution ID | Plugin artifactId | Default Phase | Goal | Prerequisites | Source POM | Source Profile | Profile Activation | Description |
---|---|---|---|---|---|---|---|---|
set-highest-basedir | directory-maven-plugin | initialize | highest-basedir | pentaho-ce-parent-pom pentaho-ee-parent-pom | finds the top-level project.basedir for the project and sets the pentaho.basedir property to it; especially useful for multimodule projects | |||
node-npm-install | frontend-maven-plugin | initialize | install-node-and-npm | pentaho-parent-pom | node-npm | ${build.javascriptConfigDirectory} | installs node and npm locally into this project structure | |
test-unit-jacoco-agent-prep | jacoco-maven-plugin | initialize | prepare-agent | |||||
eula-wrap_assign-deps-to-properties | maven-dependency-plugin | initialize | properties | pentaho-parent-pom | eula-wrap | -Deula-wrap | turn resolved dependencies into project properties that point to the resolved artifacts | |
javascript_override-profilebuilder | maven-resources-plugin | process-resources | copy-resources | pentaho-parent-pom | javascript | ${build.javascriptConfigDirectory}/${requirejs.build.file} | ||
javascript_unpack-dependencies | maven-dependency-plugin | process-sources | unpack-dependencies | pentaho-parent-pom | javascript | ${build.javascriptConfigDirectory}/${requirejs.build.file} | ||
bundle-javascript_add-resource | build-helper-maven-plugin | process-sources | add-resource | pentaho-ce-bundle-parent-pom | bundle-javascript | ${build.javascriptConfigDirectory}/osgi/${requirejs.build.file} | ||
javascript-test_copy-resources | maven-resources-plugin | generate-test-resources | copy-resources | pentaho-parent-pom | javascript-test | !maven.test.skip | ||
javascript-test_npm-install | frontend-maven-plugin | generate-test-resources | npm | pentaho-parent-pom | javascript-test | !maven.test.skip | configures how npm will be invoked/configured when javascript modules are installed into node_modules | |
test-unit-execute | maven-surefire-plugin | test | test | pentaho-ce-jar-parent-pom | ||||
javascript-test_karma | frontend-maven-plugin | test | karma | pentaho-parent-pom | javascript-test | !maven.test.skip | ||
javascript-requirecfg_aggregate | maven-antrun-plugin | prepare-package | run | pentaho-parent-pom | javascript-requirecfg | ${build.javascriptConfigDirectory}/context.js | ||
javascript_optimize | requirejs-maven-plugin | prepare-package | optimize | pentaho-parent-pom javascript | ${build.javascriptConfigDirectory}/${requirejs.build.file} | |||
javascript-assembly_package | maven-assembly-plugin | package | single | pentaho-parent-pom | javascript-assembly | ${basedir}/src/assembly/descriptors/js.assembly.xml | ||
test-integration_add-resources | maven-resources-plugin | pre-integration-test | copy-resources | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
test-integration_add-source | build-helper-maven-plugin | pre-integration-test | add-test-source | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
test-integration_jacoco-agent-prep | jacoco-maven-plugin | pre-integration-test | prepare-agent-integration | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
test-integration_compile | maven-compiler-plugin | pre-integration-test | testCompile | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
test-integration_execute | maven-failsafe-plugin | integration-test | integration-test | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
eula-wrap_create-izpack-installer-jar | izpack-maven-plugin | verify | izpack | pentaho-parent-pom | eula-wrap | -Deula-wrap | ||
eula-wrap_create-dist | maven-antrun-plugin | verify | run | pentaho-parent-pom | eula-wrap | -Deula-wrap | ||
eula-wrap_attach-dist | build-helper-maven-plugin | verify | attach-artifact | pentaho-parent-pom | eula-wrap | -Deula-wrap | ||
test-unit-jacoco-report | jacoco-maven-plugin | verify | report | pentaho-ce-jar-parent-pom | ||||
attach-sources | maven-source-plugin | verify | jar-no-fork | pentaho-ce-jar-parent-pom | ||||
test-integration_jacoco-report | jacoco-maven-plugin | verify | report-integration | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
test-integration_report | maven-failsafe-plugin | verify | verify | pentaho-ce-jar-parent-pom | test-integration | -DrunITs | ||
javascript-doc_copy-resources | maven-resources-plugin | copy-resources | copy-resources | pentaho-parent-pom | javascript-doc | !maven.jsdoc.skip & ${basedir}/src/doc/javascript/config/${docjs.config.file} |