X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ui-ci%2Fpom.xml;h=30ed36c6549872bb63b32a2c0235d4ad333a4014;hb=2e6d1bb2e6870f758a9231a2f2bb096e7f7c8295;hp=5c0726d3999794203d65dfa1c344832cbdd2b596;hpb=2e0ef97f37a2fb4174d48fc86adbc3b73b1a957b;p=sdc.git diff --git a/ui-ci/pom.xml b/ui-ci/pom.xml index 5c0726d399..30ed36c654 100644 --- a/ui-ci/pom.xml +++ b/ui-ci/pom.xml @@ -1,5 +1,5 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 @@ -9,49 +9,91 @@ org.openecomp.sdc sdc-main - 1.0.0-SNAPSHOT - + 1.6.0-SNAPSHOT + + true + true + 1.8.10 + + + + com.google.guava + guava + ${guava.version} + compile + org.seleniumhq.selenium selenium-java - 2.48.0 + + 2.53.1 + + + org.eclipse.jetty + jetty-util + + + io.netty + netty + + + + + + org.eclipse.jetty + jetty-util + ${jetty.version} - + org.seleniumhq.selenium selenium-server 2.53.1 runtime - - - - + + + commons-net + commons-net + 3.3 + compile + + + + commons-io + commons-io + 2.4 + compile + + org.openecomp.sdc - asdc-tests - ${asdc-tests.version} + test-apis-ci + ${project.version} + compile org.yaml snakeyaml - 1.14 + ${snakeyaml.version} + compile + + + org.functionaljava + functionaljava + ${functionaljava.version} compile com.google.code.gson gson - 2.3.1 + ${gson.version} compile @@ -59,48 +101,50 @@ org.apache.httpcomponents httpclient + ${httpclient.version} compile org.apache.httpcomponents httpmime + ${httpclient.version} compile - commons-io - commons-io - 2.5 + commons-logging + commons-logging + ${commons-logging} compile - commons-logging - commons-logging - 1.2.1-SNAPSHOT + org.slf4j + slf4j-api + ${slf4j-api.version} compile - - org.apache.httpcomponents - httpcore + ch.qos.logback + logback-classic + ${logback.version} compile - - com.thinkaurelius.titan - titan-core - ${titan.version} + ch.qos.logback + logback-core + ${logback.version} compile + - com.thinkaurelius.titan - titan-cassandra - ${titan.version} + org.apache.httpcomponents + httpcore + ${httpcore.version} compile @@ -110,38 +154,46 @@ 1.9.2 compile - + com.fasterxml.jackson.core jackson-databind - 2.3.1 + ${jackson.version} compile - + - com.fasterxml.jackson.core - jackson-core - 2.3.1 + org.openecomp.sdc.sdc-distribution-client + sdc-distribution-client + 1.2.3 compile - org.openecomp.sdc - sdc-distribution-client - 1.0.0-SNAPSHOT + org.hamcrest + hamcrest + ${hamcrest.version} + compile + + + + org.hamcrest + hamcrest-library + ${hamcrest.version} compile junit junit + ${junit.version} compile - + org.testng testng - 6.9.10 + 6.11 compile @@ -151,57 +203,124 @@ 1.4.01 compile - + com.googlecode.json-simple json-simple - 1.1 + ${json-simple.version} compile org.apache.commons commons-jci-core + ${commons-jci-core.version} compile commons-codec commons-codec - 2.0-SNAPSHOT + ${commons-codec} compile - + + + com.aventstack + extentreports + 3.0.6 + compile + + - com.relevantcodes - extentreports - 2.41.1 + net.lightbody.bmp + + browsermob-core + 2.1.4 - - + + + com.github.markusbernhardt + proxy-vole + 1.0.2 + + + + com.paulhammant + ngwebdriver + 0.9.7 + compile + + + + com.google.inject + guice + 4.1.0 + + + + org.codehaus.groovy + groovy + + + + io.netty + netty-handler + + - - - + + + + org.apache.maven.plugins + maven-clean-plugin + + + clean.tosca.chef.os.folder + clean + + clean + + + + + + + ${project.basedir}/sdc-ui-tests + false + + *.jar + + + + + ${project.basedir}/sdc-ui-tests/chef-repo/cookbooks/sdc-ui-tests/files/default/testSuites + false + + + + ${project.basedir}/sdc-ui-tests/chef-repo/cookbooks/sdc-ui-tests/files/default/Files + false + + + + + + org.apache.maven.plugins maven-deploy-plugin - 2.7 true - - - - org.apache.maven.plugins maven-assembly-plugin - 2.5.5 create.jar.with.dependencies @@ -222,36 +341,169 @@ + + com.github.sylvainlaurent.maven + yaml-json-validator-maven-plugin + + + validate + validate + + validate + + + + + + src/main/resources/**/*.y*ml + src/test/resources/**/*.y*ml + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + + + + - - - - CI + docker false - org.apache.maven.plugins - maven-assembly-plugin - 2.5.5 + maven-resources-plugin + + + copy-tests-suites + verify + + copy-resources + + + sdc-ui-tests/chef-repo/cookbooks/sdc-ui-tests/files/default/testSuites + + + ${project.parent.basedir}/ui-ci/src/main/resources/ci/testSuites + + * + + + + + + + + copy-csar-files + verify + + copy-resources + + + sdc-ui-tests/chef-repo/cookbooks/sdc-ui-tests/files/default/Files + + + ${project.parent.basedir}/test-apis-ci/sdc-api-tests/chef-repo/cookbooks/sdc-api-tests/files/default/Files + false + + VNFs/* + PNFs/* + + + + + + + + copy-resources-ui-ci + verify + + copy-resources + + + ${basedir}/sdc-ui-tests + + + ${project.parent.basedir}/ui-ci/target + + ui-ci-${project.version}-jar-with-dependencies.jar + + + + + + + + + + io.fabric8 + docker-maven-plugin + + 1.23 + nexus3.onap.org:10001 + + + docker + docker + + + + + + + onap/sdc-ui-tests + sdc-ui-sanity + + try + ${project.basedir}/sdc-ui-tests + + ${docker.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + - tarball - package + clean-images + pre-clean + + remove + + + true + onap/sdc-ui-tests + + + + + generate-images + install + + build + + + + + push-images + deploy - single + push - ${project.artifactId}-${full.release.version}${build.type} - false - ${project.basedir}/tarball.xml - false + onap/sdc-ui-tests