vaadin-test-karaf
com.vaadin
8.14-SNAPSHOT
4.0.0
karaf-run
pom
Vaadin Karaf Test Runner
com.vaadin
vaadin-server
provided
com.vaadin
vaadin-themes
provided
com.vaadin
vaadin-karaf-bundle1
${project.version}
runtime
com.vaadin
vaadin-karaf-bundle2
${project.version}
runtime
windows
Windows
karaf.bat
karaf
${project.basedir}/apache-karaf-${karaf.plugin.version}-minimal
maven-clean-plugin
clean-karaf
pre-integration-test
clean
false
true
${karaf.home}
lock
karaf.pid
instances/*
data/*
data/*
data/*/**
org.codehaus.mojo
exec-maven-plugin
1.6.0
start-karaf-background
pre-integration-test
exec
${karaf.home}/bin/${karaf.script}
true
true
server
${project.build.directory}
org.apache.karaf.tooling
karaf-maven-plugin
4.2.1
karaf-client-ctrl
pre-integration-test
client
5
150
shutdown -f +10
feature:install http
feature:install http-whiteboard
bundle:install -s mvn:org.jsoup/jsoup/1.11.2
bundle:install -s mvn:com.vaadin.external/gentyref/1.2.0.vaadin1
bundle:install -s mvn:com.vaadin/vaadin-shared/${vaadin.version}
bundle:install -s mvn:com.vaadin/vaadin-server/${vaadin.version}
bundle:install -s mvn:com.vaadin/vaadin-osgi-integration/${vaadin.version}
bundle:install -s mvn:com.vaadin/vaadin-client-compiled/${vaadin.version}
bundle:install -s mvn:com.vaadin/vaadin-themes/${vaadin.version}
karaf-client-shutdown
post-integration-test
client
5
10
system:shutdown -f
org.apache.maven.plugins
maven-failsafe-plugin
2.19.1
integration-test
verify
${vaadin.version}