diff --git a/.travis.yml b/.travis.yml index cd5b45c10..a2ec51cf3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,14 +4,6 @@ services: - docker language: java -install: - - cd ci-dependencies - - mvn install:install-file -Dfile=jmxtools-1.2.1.jar -DgroupId=com.sun.jdmk -DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar - - mvn install:install-file -Dfile=jmxri-1.2.1.jar -DgroupId=com.sun.jmx -DartifactId=jmxri -Dversion=1.2.1 -Dpackaging=jar - - mvn install:install-file -Dfile=dubbox-2.8.4.jar -DgroupId=com.alibaba -DartifactId=dubbox -Dversion=2.8.4 -Dpackaging=jar - - mvn install:install-file -Dfile=ojdbc14-10.2.0.4.0.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar - - mvn install:install-file -Dfile=resin-4.0.41.jar -DgroupId=com.caucho -DartifactId=resin -Dversion=4.0.41 -Dpackaging=jar - - cd .. script: - jdk_switcher use oraclejdk8 diff --git a/pom.xml b/pom.xml index 26b309587..1f358e530 100644 --- a/pom.xml +++ b/pom.xml @@ -100,6 +100,113 @@ + + org.codehaus.mojo + exec-maven-plugin + 1.6.0 + + + install-jmxtools + false + process-resources + + exec + + + mvn + + install:install-file + -Dfile=jmxtools-1.2.1.jar + -DgroupId=com.sun.jdmk + -DartifactId=jmxtools + -Dversion=1.2.1 + -Dpackaging=jar + + ${project.basedir}/ci-dependencies + + + + install-ojdbc + false + process-resources + + exec + + + mvn + + install:install-file + -Dfile=ojdbc14-10.2.0.4.0.jar + -DgroupId=com.oracle + -DartifactId=ojdbc14 + -Dversion=10.2.0.4.0 + -Dpackaging=jar + + ${project.basedir}/ci-dependencies + + + + install-resin + false + process-resources + + exec + + + mvn + + install:install-file + -Dfile=resin-4.0.41.jar + -DgroupId=com.caucho + -DartifactId=resin + -Dversion=4.0.41 + -Dpackaging=jar + + ${project.basedir}/ci-dependencies + + + + install-jmxri + false + process-resources + + exec + + + mvn + + install:install-file + -Dfile=jmxri-1.2.1.jar + -DgroupId=com.sun.jmx + -DartifactId=jmxri + -Dversion=1.2.1 + -Dpackaging=jar + + ${project.basedir}/ci-dependencies + + + + install-dubbox + false + process-resources + + exec + + + mvn + + install:install-file + -Dfile=dubbox-2.8.4.jar + -DgroupId=com.alibaba + -DartifactId=dubbox + -Dversion=2.8.4 + -Dpackaging=jar + + ${project.basedir}/ci-dependencies + + + + org.apache.maven.plugins maven-compiler-plugin