server-cluster-plugin org.apache.skywalking 6.4.0 4.0.0 cluster-consul-plugin jar 0.9 org.apache.skywalking server-core ${project.version} com.orbitz.consul consul-client 1.2.6 com.google.guava guava org.slf4j slf4j-api CI-with-IT io.fabric8 docker-maven-plugin all default true true IfNotPresent prepare-consul pre-integration-test start consul:${consul.image.version} cluster-consul-plugin-integration-test-cluster agent -server -bootstrap-expect=1 -client=0.0.0.0 consul.port:8500 Synced node info prepare-consul-stop post-integration-test stop org.codehaus.gmaven gmaven-plugin ${gmaven-plugin.version} add-default-properties initialize execute 2.0 project.properties.setProperty('docker.hostname', 'localhost') log.info("Docker hostname is " + project.properties['docker.hostname']) org.apache.maven.plugins maven-failsafe-plugin ${docker.hostname}:${consul.port} integration-test verify