server-configuration org.apache.skywalking 8.4.0 4.0.0 configuration-consul 1.2.6 0.9 org.apache.skywalking configuration-api ${project.version} org.apache.skywalking library-client ${project.version} com.orbitz.consul consul-client ${consul.client.version} com.google.guava guava org.slf4j slf4j-api CI-with-IT io.fabric8 docker-maven-plugin all true default true IfNotPresent 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 start pre-integration-test start 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