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 <[email protected]> Authored: Thu Nov 12 12:12:32 2015 -0500 Committer: Aldrin Piri <[email protected]> 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 [](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>
