fluo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwa...@apache.org
Subject [fluo-yarn] branch master updated: Removed unused dependencies & add travis.yml (#4)
Date Wed, 16 Aug 2017 13:40:17 GMT
This is an automated email from the ASF dual-hosted git repository.

mwalch pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/fluo-yarn.git


The following commit(s) were added to refs/heads/master by this push:
     new b58bc38  Removed unused dependencies & add travis.yml (#4)
b58bc38 is described below

commit b58bc38bd6ce59dfb586bd9f6b7ac321d14f7844
Author: Mike Walch <mwalch@apache.org>
AuthorDate: Wed Aug 16 09:40:16 2017 -0400

    Removed unused dependencies & add travis.yml (#4)
    
    * Removed unused Fluo dependencies in Maven pom
    * Added a travis.yml file for TravisCI
    * Added badges to README
---
 .travis.yml  | 20 ++++++++++++++++++++
 README.md    |  6 ++++++
 core/pom.xml |  8 --------
 pom.xml      | 16 ----------------
 4 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..bb72f1c
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,20 @@
+# 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
+jdk:
+  - oraclejdk8
+script: mvn -U verify
+cache:
+  directories:
+    - $HOME/.m2
diff --git a/README.md b/README.md
index 25b3a3e..6d9604b 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,8 @@ limitations under the License.
 
 # Fluo YARN launcher
 
+[![Build Status][ti]][tl] [![Apache License][li]][ll]
+
 A tool for running Apache Fluo applications in Hadoop YARN.
 
 ## Requirements
@@ -108,3 +110,7 @@ When you want you stop your Fluo application, use the the YARN resource
manager
 [fluo-yarn-env.sh]: distribution/conf/fluo-yarn-env.sh
 [fluo-yarn.properties]: distribution/conf/fluo-yarn.properties
 [log4j.properties]: distribution/conf/log4j.properties
+[ti]: https://travis-ci.org/apache/fluo-yarn.svg?branch=master
+[tl]: https://travis-ci.org/apache/fluo-yarn
+[li]: http://img.shields.io/badge/license-ASL-blue.svg
+[ll]: https://github.com/apache/fluo-yarn/blob/master/LICENSE
diff --git a/core/pom.xml b/core/pom.xml
index 7b6f455..6aa1123 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -30,14 +30,6 @@
       <artifactId>guava</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.fluo</groupId>
-      <artifactId>fluo-api</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.fluo</groupId>
-      <artifactId>fluo-core</artifactId>
-    </dependency>
-    <dependency>
       <groupId>org.apache.hadoop</groupId>
       <artifactId>hadoop-yarn-client</artifactId>
       <exclusions>
diff --git a/pom.xml b/pom.xml
index 952957a..8d1df30 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,6 @@
   <properties>
     <accumulo.version>1.6.5</accumulo.version>
     <findbugs.maxRank>9</findbugs.maxRank>
-    <fluo.version>1.2.0-SNAPSHOT</fluo.version>
     <hadoop.version>2.6.3</hadoop.version>
     <logback.version>1.1.3</logback.version>
     <slf4j.version>1.7.12</slf4j.version>
@@ -81,21 +80,6 @@
       </dependency>
       <dependency>
         <groupId>org.apache.fluo</groupId>
-        <artifactId>fluo-api</artifactId>
-        <version>${fluo.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.fluo</groupId>
-        <artifactId>fluo-command</artifactId>
-        <version>${fluo.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.fluo</groupId>
-        <artifactId>fluo-core</artifactId>
-        <version>${fluo.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.fluo</groupId>
         <artifactId>fluo-yarn-core</artifactId>
         <version>${project.version}</version>
       </dependency>

-- 
To stop receiving notification emails like this one, please contact
['"commits@fluo.apache.org" <commits@fluo.apache.org>'].

Mime
View raw message