You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by sn...@apache.org on 2018/11/19 19:13:21 UTC

calcite-avatica git commit: [CALCITE-2412] Add appveyor.yml (sync with travis.yml) for tests on Windows against jdk1.8, 9, 10. Add Appveyor badge. [Forced Update!]

Repository: calcite-avatica
Updated Branches:
  refs/heads/master 12eea22f1 -> acc49bf8c (forced update)


[CALCITE-2412] Add appveyor.yml (sync with travis.yml) for tests on Windows against jdk1.8, 9, 10. Add Appveyor badge.

Close apache/calcite-avatica#65


Project: http://git-wip-us.apache.org/repos/asf/calcite-avatica/repo
Commit: http://git-wip-us.apache.org/repos/asf/calcite-avatica/commit/acc49bf8
Tree: http://git-wip-us.apache.org/repos/asf/calcite-avatica/tree/acc49bf8
Diff: http://git-wip-us.apache.org/repos/asf/calcite-avatica/diff/acc49bf8

Branch: refs/heads/master
Commit: acc49bf8cdd5d2d86af4f2ec124c7d902c3575a8
Parents: 9199fef
Author: snuyanzin <sn...@gmail.com>
Authored: Wed Jul 11 10:26:01 2018 +0300
Committer: Sergey Nuyanzin <sn...@gmail.com>
Committed: Mon Nov 19 22:08:03 2018 +0300

----------------------------------------------------------------------
 README.md    |  1 +
 appveyor.yml | 43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/calcite-avatica/blob/acc49bf8/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index f5c84e7..ffd1ab0 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@ limitations under the License.
 {% endcomment %}
 -->
 [![Build Status](https://travis-ci.org/apache/calcite-avatica.svg?branch=master)](https://travis-ci.org/apache/calcite-avatica)
+[![Build Status: Windows](https://ci.appveyor.com/api/projects/status/gjd9n5gjbldt0gg8/branch/master?svg=true)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/calcite-avatica)
 
 # Apache Calcite -- Avatica
 

http://git-wip-us.apache.org/repos/asf/calcite-avatica/blob/acc49bf8/appveyor.yml
----------------------------------------------------------------------
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 0000000..cd397a2
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,43 @@
+# Configuration file for Appveyor continuous integration.
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to you under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+version: '{build}'
+image: Visual Studio 2017
+clone_depth: 10000
+# branches to build
+branches:
+  # whitelist
+  only:
+    - master
+    - new-master
+    - javadoc
+    - /^branch-.*$/
+    - /^[0-9]+-.*$/
+matrix:
+  fast_finish: true  
+environment:
+  matrix:  
+    - JAVA_HOME: C:\Program Files\Java\jdk1.8.0
+    - JAVA_HOME: C:\Program Files\Java\jdk9
+    - JAVA_HOME: C:\Program Files\Java\jdk10        
+build_script:
+  - mvn clean -V install -DskipTests -Dmaven.javadoc.skip=true -Djavax.net.ssl.trustStorePassword=changeit -DskipDockerCheck
+test_script:
+  - mvn -Dsurefire.useFile=false -Djavax.net.ssl.trustStorePassword=changeit verify javadoc:javadoc javadoc:test-javadoc -DskipDockerCheck
+cache:
+  - C:\maven\
+  - C:\Users\appveyor\.m2