aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Mandrikov <Godin@users.noreply.github.com>2016-05-15 23:14:16 +0200
committerEvgeny Mandrikov <Godin@users.noreply.github.com>2016-05-15 23:14:16 +0200
commite19e1934cab4e90c306ce975f565a00ee093dbfc (patch)
treeb0354c43c3092f1e7214b2c03722a3b8f0a7cf62
parentfde254dd251e6afc1c8f1272efb1be2b6c767387 (diff)
downloadjacoco-e19e1934cab4e90c306ce975f565a00ee093dbfc.tar.gz
Publish artifact for pull requests in AppVeyor (#311)
-rw-r--r--.appveyor.yml6
-rw-r--r--.travis/appveyor-toolchains.xml15
2 files changed, 20 insertions, 1 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 9cb7e83e..bc969441 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -4,4 +4,8 @@ install:
- SET PATH=%CD%\apache-maven-3.3.9\bin;%PATH%
build_script:
- - mvn -V -B -e verify -Dbytecode.version=1.8
+ # Maven 3.3.9 requires Java >= 7, but generation of Javadocs requires Java <= 6 (https://github.com/jacoco/jacoco/issues/110)
+ - mvn -V -B -e verify -Pno-java8-validation -Djdk.version=1.6 --toolchains=.travis\appveyor-toolchains.xml
+
+artifacts:
+ - path: jacoco\target\*.zip
diff --git a/.travis/appveyor-toolchains.xml b/.travis/appveyor-toolchains.xml
new file mode 100644
index 00000000..6e91e4b4
--- /dev/null
+++ b/.travis/appveyor-toolchains.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF8"?>
+<toolchains xmlns="http://maven.apache.org/TOOLCHAINS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/TOOLCHAINS/1.1.0 http://maven.apache.org/xsd/toolchains-1.1.0.xsd">
+ <toolchain>
+ <type>jdk</type>
+ <provides>
+ <id>java16</id>
+ <version>1.6</version>
+ <vendor>oracle</vendor>
+ </provides>
+ <configuration>
+ <jdkHome>C:\Program Files\Java\jdk1.6.0</jdkHome>
+ </configuration>
+ </toolchain>
+</toolchains>