4.0.0
libreccm-parent
org.libreccm
7.0.0-SNAPSHOT
UTF-8
${maven.build.timestamp}
yyyy-MM-dd'T'HHmmss
org.librecms
ccm-cms
LibreCMS
Lesser GPL 2.1
http://www.gnu.org/licenses/old-licenses/lgpl-2.1
javax
javaee-api
jar
provided
org.libreccm
ccm-core
${project.parent.version}
provided
org.hibernate
hibernate-core
provided
org.hibernate
hibernate-envers
provided
org.hibernate.validator
hibernate-validator
provided
org.hibernate.validator
hibernate-validator-cdi
provided
org.hibernate
hibernate-search-orm
provided
org.jboss.resteasy
resteasy-multipart-provider
provided
javax.mvc
javax.mvc-api
provided
org.eclipse.krazo
krazo-core
org.eclipse.krazo.ext
krazo-freemarker
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
com.fasterxml.jackson.jaxrs
jackson-jaxrs-xml-provider
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
org.apache.logging.log4j
log4j-api
provided
org.apache.shiro
shiro-core
org.apache.shiro
shiro-web
org.jsoup
jsoup
junit
junit
test
org.hamcrest
hamcrest-core
test
org.hamcrest
hamcrest-library
test
org.libreccm
ccm-testutils
${project.parent.version}
test
nl.jqno.equalsverifier
equalsverifier
test
org.jboss.arquillian.junit
arquillian-junit-container
test
org.jboss.arquillian.extension
arquillian-persistence-dbunit
test
org.jboss.shrinkwrap.resolver
shrinkwrap-resolver-impl-maven
test
com.h2database
h2
test
ccm-cms
src/main/resources
true
./target/generated-resources
src/test/resources
${project.build.directory}/generated-resources
org.apache.maven.plugins
maven-compiler-plugin
11
11
true
true
${project.build.sourceEncoding}
com.github.eirslett
frontend-maven-plugin
../node
Install node.js and NPM
install-node-and-npm
v16.14.2
set package version
npm
pkg set version=${project.version}.${timestamp}
npm install
npm
build
npm
run build
npm publish
npm
deploy
publish --userconfig ../libreccm.npmrc
org.apache.maven.plugins
maven-surefire-plugin
org.libreccm.tests.categories.UnitTest
false
org.jacoco
jacoco-maven-plugin
default-prepare-agent
prepare-agent
default-report
prepare-package
report
de.jpdigital
hibernate53-ddl-maven-plugin
h2
oracle12c
postgresql9
org.libreccm
org.librecms
${basedir}/src/main/resources/META-INF/persistence-ddl.xml
true
gen-ddl
process-classes
org.apache.maven.plugins
maven-javadoc-plugin
false
false
private
true
UTF-8
UTF-8
UTF-8
true
true
true
true
false
org.apache.maven.plugins
maven-jxr-plugin
org.apache.maven.plugins
maven-surefire-report-plugin
false
org.jacoco
jacoco-maven-plugin
com.github.spotbugs
spotbugs-maven-plugin
org.apache.maven.plugins
maven-pmd-plugin
true
utf-8
11
org.apache.maven.plugins
maven-project-info-reports-plugin
dependencies
licenses
false
run-its-with-wildfly-h2mem
org.wildfly.arquillian
wildfly-arquillian-container-remote
test
net.sf.saxon
Saxon-HE
src/test/resources
src/test/resources-wildfly-h2mem
${project.build.directory}/generated-resources
de.jpdigital
hibernate53-ddl-maven-plugin
h2
postgresql9
org.libreccm
true
gen-ddl
process-classes
org.apache.maven.plugins
maven-failsafe-plugin
integration-test
verify
always
999
true
org.jboss.logmanager.LogManager
false
false
org.wildfly.plugins
wildfly-maven-plugin
false
start-test-env
start
pre-integration-test
-Xms64m -Xmx2048M -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=2048m
System.out
prepare-test-env
add-resource
pre-integration-test
subsystem=datasources,data-source=ccm-cms-testdb-h2-mem
true
jdbc:h2:mem:ccm-core-testdb
java:/comp/env/jdbc/org/librecms/ccm-cms/h2-mem
true
sa
sa
false
h2
shutdown-test-env
shutdown
post-integration-test
org.apache.maven.plugins
maven-surefire-report-plugin
integration-tests
failsafe-report-only
run-its-with-wildfly-pgsql
org.wildfly.arquillian
wildfly-arquillian-container-remote
test
net.sf.saxon
Saxon-HE
org.postgresql
postgresql
provided
src/test/resources
src/test/resources-wildfly-pgsql
${project.build.directory}/generated-resources
de.jpdigital
hibernate53-ddl-maven-plugin
h2
postgresql9
org.libreccm
true
gen-ddl
process-classes
org.apache.maven.plugins
maven-failsafe-plugin
integration-test
verify
always
999
true
org.jboss.logmanager.LogManager
false
false
org.codehaus.mojo
properties-maven-plugin
read-datasource-properties
initialize
read-project-properties
${project.basedir}/../it-pgsql-datasources.properties
org.wildfly.plugins
wildfly-maven-plugin
false
start-test-env
start
pre-integration-test
System.out
prepare-deploy-jdbc-driver
org.postgresql
postgresql
postgresql.jar
true
pre-integration-test
deploy-artifact
prepare-test-env
add-resource
pre-integration-test
subsystem=datasources,data-source=ccm-cms-testdb-pgsql
true
${it.ccm-cms.datasource.connectionUrl}
java:/comp/env/jdbc/org/librecms/ccm-cms/pgsql
true
${it.ccm-cms.datasource.username}
${it.ccm-cms.datasource.password}
false
postgresql.jar
shutdown-test-env
shutdown
post-integration-test
org.apache.maven.plugins
maven-surefire-report-plugin
integration-tests
failsafe-report-only
run-its-in-remote-wildfly-h2mem
org.wildfly.arquillian
wildfly-arquillian-container-remote
test
net.sf.saxon
Saxon-HE
src/test/resources
src/test/resources-wildfly-h2mem
${project.build.directory}/generated-resources
de.jpdigital
hibernate53-ddl-maven-plugin
h2
postgresql9
org.libreccm
true
gen-ddl
process-classes
org.apache.maven.plugins
maven-failsafe-plugin
integration-test
verify
always
999
true
false
org.jboss.logmanager.LogManager
false
org.apache.maven.plugins
maven-surefire-report-plugin
integration-tests
failsafe-report-only
run-its-in-remote-wildfly-pgsql
org.wildfly.arquillian
wildfly-arquillian-container-remote
test
net.sf.saxon
Saxon-HE
src/test/resources
src/test/resources-wildfly-pgsql
${project.build.directory}/generated-resources
de.jpdigital
hibernate53-ddl-maven-plugin
h2
postgresql9
org.libreccm
true
gen-ddl
process-classes
org.apache.maven.plugins
maven-failsafe-plugin
integration-test
verify
false
always
999
true
org.jboss.logmanager.LogManager
false
org.apache.maven.plugins
maven-surefire-report-plugin
integration-tests
failsafe-report-only