bookkeeper-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From si...@apache.org
Subject [1/3] bookkeeper git commit: BOOKKEEPER-989: Enable Travis CI for Apache BookKeeper
Date Thu, 01 Jun 2017 06:08:04 GMT
Repository: bookkeeper
Updated Branches:
  refs/heads/enable_travis_ci [created] adaaa2a01


BOOKKEEPER-989: Enable Travis CI for Apache BookKeeper


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

Branch: refs/heads/enable_travis_ci
Commit: f40e16818f3a182cd9dd714f1cb4bee0cbdf5301
Parents: fd3331a
Author: Sijie Guo <sijie@apache.org>
Authored: Fri May 26 10:01:37 2017 -0700
Committer: Sijie Guo <sijie@apache.org>
Committed: Fri May 26 10:01:37 2017 -0700

----------------------------------------------------------------------
 .travis.yml | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bookkeeper/blob/f40e1681/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..49a6f28
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,38 @@
+# 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.
+language: java
+
+# blacklist
+branches:
+  except:
+    - asf-site
+    - gh-pages
+
+matrix:
+  include:
+    - os: osx
+      osx_image: xcode8
+
+before_install:
+  - echo "MAVEN_OPTS='-Xmx3072m -XX:MaxPermSize=512m'" > ~/.mavenrc
+
+script:
+  - travis_retry mvn --batch-mode clean apache-rat:check
+  - travis_wait 60 mvn --batch-mode clean package findbugs:check
+
+cache:
+  directories:
+    - $HOME/.m2


Mime
View raw message