server-configuration org.apache.skywalking 8.4.0 4.0.0 configuration-etcd org.apache.skywalking configuration-api ${project.version} io.netty netty-codec-dns io.netty netty-codec-http io.netty netty-handler io.netty netty-resolver-dns org.mousio etcd4j com.fasterxml.jackson.module jackson-module-afterburner org.yaml snakeyaml maven-compiler-plugin ${compiler.version} ${compiler.version} ${project.build.sourceEncoding} CI-with-IT io.fabric8 docker-maven-plugin all default true IfNotPresent start pre-integration-test start quayio/coreos-etcd:${etcd.version} etcd-client-integration-test etcd.port:2379 /usr/local/bin/etcd --advertise-client-urls=http://0.0.0.0:2379 --listen-client-urls=http://0.0.0.0:2379 remove-it-etcd post-integration-test stop org.codehaus.gmaven gmaven-plugin 1.5 add-default-properties initialize execute 2.0 project.properties.setProperty('etcd.host', 'localhost') log.info("Etcd host is " + project.properties['etcd.host']) org.apache.maven.plugins maven-failsafe-plugin ${etcd.host} ${etcd.port} integration-test verify