You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2019/05/06 14:57:08 UTC

[skywalking] branch master updated: Add appveyor config (#2609)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git


The following commit(s) were added to refs/heads/master by this push:
     new b1b11e7  Add appveyor config (#2609)
b1b11e7 is described below

commit b1b11e7295fb1091d37724e3e380cacc8aa2cb3d
Author: Lemon <li...@hotmail.com>
AuthorDate: Mon May 6 22:57:00 2019 +0800

    Add appveyor config (#2609)
---
 appveyor.yml | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 0000000..dfe72da
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,60 @@
+# 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}'
+
+os: Visual Studio 2017
+
+environment:
+  BUILDING_ON_PLATFORM: win
+  BuildEnvironment: appveyor
+  JAVA_HOME: C:\Program Files\Java\jdk1.8.0
+
+skip_commits:
+  files:
+    - LICENSE
+    - NOTICE
+    - HEADER
+    - docs/*
+    - CHANGES.md
+    - CODE_OF_CONDUCT.md
+    - CONTRIBUTING.md
+    - README.md
+    - .travis.yml
+    - Jenkinsfile
+    # - appveyor.yml
+
+branches:
+  only:
+    - master
+
+install:
+- ps: $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
+- java -version
+- git submodule init
+- git submodule update
+
+build_script:
+- mvnw.cmd package -Dmaven.test.skip=true --quiet
+
+# after_build:
+# - mvnw.cmd javadoc:javadoc -Dmaven.test.skip=true
+
+# test_script:
+# - mvnw.cmd test
+
+cache:
+  - C:\Users\appveyor\.m2
\ No newline at end of file