From 481481863319aae4d72190d4d2220282847ce6d6 Mon Sep 17 00:00:00 2001 From: Paul Bramsen Date: Fri, 24 Jun 2016 23:30:27 -0700 Subject: [PATCH] Add Travis CI support (#86) --- .travis.yml | 12 ++++++++++++ README.md | 3 +++ 2 files changed, 15 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..bb587e22f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +language: scala +sudo: false +jdk: + - oraclejdk8 + - oraclejdk7 + - openjdk6 + +# only build PRs and master (not all branch pushes) +branches: + only: + - master + diff --git a/README.md b/README.md index b28c36c97..527f81137 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Dr. Elephant + +[![Build Status](https://api.travis-ci.org/linkedin/dr-elephant.svg)](https://travis-ci.org/linkedin/dr-elephant/) + **Dr. Elephant** is a performance monitoring and tuning tool for Hadoop and Spark. It automatically gathers all the metrics, runs analysis on them, and presents them in a simple way for easy consumption. Its goal is to improve developer productivity and increase cluster efficiency by making it easier to tune the jobs. It analyzes the Hadoop and Spark jobs using a set of pluggable, configurable, rule-based heuristics that provide insights on how a job performed, and then uses the results to make suggestions about how to tune the job to make it perform more efficiently.