This is an automated email from the ASF dual-hosted git repository. mmuzaf pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push: new 822c743 IGNITE-12916: Add travis-ci configuration for Ignite build (#7692) 822c743 is described below commit 822c743c0f46fd1d293da91aa9b2eda77e98b1f9 Author: Maxim Muzafarov <mmu...@apache.org> AuthorDate: Mon Apr 20 11:21:18 2020 +0300 IGNITE-12916: Add travis-ci configuration for Ignite build (#7692) --- .travis.yml | 30 ++++++++++++++++++++++ README.md | 1 + .../ignite/tools/javadoc/IgniteLinkTaglet.java | 2 +- 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..15676e6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,30 @@ +os: linux +dist: trusty +language: java +install: skip +before_script: + - echo $JVM_EXTRA_ARGS + - echo $JDK_PROFILES +script: mvn package -Pall-java,licenses,lgpl,checkstyle,examples $JDK_PROFILES -DskipTests -Dmaven.javadoc.skip=true -B -V + +jobs: + include: + - jdk: openjdk8 + env: + - JDK_PROFILES='-Pall-scala,scala' + - jdk: openjdk11 + # ignite-scalar module currently doesn't build under jdk11 + env: + - JDK_PROFILES='-P!spark-2.4,!spark,!scala' + before_script: + - | + export JVM_EXTRA_ARGS='--illegal-access=permit \ + --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED \ + --add-exports=java.base/sun.nio.ch=ALL-UNNAMED \ + --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED \ + --add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \ + --add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED \ + -Djdk.tls.client.protocols=TLSv1.2' + +before_cache: rm -rfv $HOME/.m2/repository/org/apache/ignite +cache: {directories: [$HOME/.m2/repository]} diff --git a/README.md b/README.md index b79a222..490574c 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ <a href="https://ignite.apache.org/"><img src="https://github.com/apache/ignite-website/blob/master/images/Ignite_tm_Logo_black_RGB.svg" hspace="20"/></a> <a href="https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_RunAll&branch_IgniteTests24Java8=%3Cdefault%3E"><img src="https://ci.ignite.apache.org/app/rest/builds/buildType:(id:IgniteTests24Java8_RunAll)/statusIcon.svg"/></a> +[![Build Status](https://travis-ci.org/apache/ignite.svg?branch=master)](https://travis-ci.org/apache/ignite) ## What is Apache Ignite? diff --git a/modules/tools/src/main/java11/org/apache/ignite/tools/javadoc/IgniteLinkTaglet.java b/modules/tools/src/main/java11/org/apache/ignite/tools/javadoc/IgniteLinkTaglet.java index ef5683c..9f358eb 100644 --- a/modules/tools/src/main/java11/org/apache/ignite/tools/javadoc/IgniteLinkTaglet.java +++ b/modules/tools/src/main/java11/org/apache/ignite/tools/javadoc/IgniteLinkTaglet.java @@ -130,4 +130,4 @@ public class IgniteLinkTaglet implements Taglet { (tokens.length > 1 ? ("#" + tokens[1].replace("[]", "...")) : "") + "\"><code>" + simpleClsName + (tokens.length > 1 ? ("." + tokens[1]) : "") + "</code></a>"; } -} \ No newline at end of file +}