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
+}

Reply via email to