skywalking-java/.travis.yml

39 lines
1.1 KiB
YAML

language: java
script:
- 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
- cd ..
- cd skywalking-protocol
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd skywalking-api
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd samples/skywalking-auth
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd ..
- cd skywalking-sdk-plugin
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd skywalking-server
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd skywalking-alarm
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd skywalking-analysis
- mvn clean install -Dmaven.test.skip=true
- cd ..
- cd skywalking-webui
- mvn clean install -Dmaven.test.skip=true