You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by al...@apache.org on 2015/12/09 16:34:12 UTC

nifi git commit: NIFI-1211 Adding a .travis.yml to provide CI and adding an exclusion for this file in the RAT check configuration. Adding Travis CI build status graphic to README

Repository: nifi
Updated Branches:
  refs/heads/master fb65cf123 -> 854c667bd


NIFI-1211 Adding a .travis.yml to provide CI and adding an exclusion for this file in the RAT check configuration.  Adding Travis CI build status graphic to README


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

Branch: refs/heads/master
Commit: 854c667bd3382c370bee39a778597562c05f418e
Parents: fb65cf1
Author: Aldrin Piri <al...@apache.org>
Authored: Thu Nov 12 12:12:32 2015 -0500
Committer: Aldrin Piri <al...@apache.org>
Committed: Tue Dec 8 11:13:05 2015 -0500

----------------------------------------------------------------------
 .travis.yml | 16 ++++++++++++++++
 README.md   |  2 +-
 pom.xml     |  1 +
 3 files changed, 18 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi/blob/854c667b/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..df3a798
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,16 @@
+language: java
+sudo: false
+
+os:
+  - linux
+
+jdk:
+  - oraclejdk8
+  - oraclejdk7
+  - openjdk7
+
+# Workaround for non-existent Maven repository as per: https://github.com/travis-ci/travis-ci/issues/4629#issuecomment-131214465
+before_install:
+  - sed -i.bak -e 's|https://nexus.codehaus.org/snapshots/|https://oss.sonatype.org/content/repositories/codehaus-snapshots/|g' ~/.m2/settings.xml
+
+script: mvn clean install -Pcontrib-check

http://git-wip-us.apache.org/repos/asf/nifi/blob/854c667b/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index d6708af..0fb61e9 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-# Apache NiFi
+# Apache NiFi [![Build Status](https://travis-ci.org/apache/nifi.svg)](https://travis-ci.org/apache/nifi)
 
 Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data.
 

http://git-wip-us.apache.org/repos/asf/nifi/blob/854c667b/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 68ed591..1886e07 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1359,6 +1359,7 @@ language governing permissions and limitations under the License. -->
                         <exclude>nb-configuration.xml</exclude> <!-- courtesy excludes for netbeans users -->
                         <exclude>nbactions.xml</exclude> <!-- courtesy excludes for netbeans users -->
                         <exclude>DEPENDENCIES</exclude> <!-- auto generated file by apache's maven config while building sources.zip -->
+                        <exclude>.travis.yml</exclude> <!-- Travis CI Build Descriptor File -->
                     </excludes>
                 </configuration>
                 <dependencies>