Repository: nifi-minifi-cpp Updated Branches: refs/heads/master f156b5cd4 -> ae08344fc
MINIFI-116 Initial Travis CI configuration for Make based build. This closes #16. Signed-off-by: Aldrin Piri <ald...@apache.org> Project: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/repo Commit: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/commit/ae08344f Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/tree/ae08344f Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/diff/ae08344f Branch: refs/heads/master Commit: ae08344fcf6d50a8210825f28379212d4c15f658 Parents: f156b5c Author: Aldrin Piri <ald...@apache.org> Authored: Thu Sep 29 10:12:10 2016 -0400 Committer: Aldrin Piri <ald...@apache.org> Committed: Thu Oct 6 10:49:34 2016 -0400 ---------------------------------------------------------------------- .travis.yml | 34 ++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/ae08344f/.travis.yml ---------------------------------------------------------------------- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..b9c9d20 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,34 @@ +# 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. +sudo: required + +language: cpp + +script: + # Establish updated toolchain as default + - sudo unlink /usr/bin/gcc && sudo ln -s /usr/bin/gcc-4.8 /usr/bin/gcc + - sudo unlink /usr/bin/g++ && sudo ln -s /usr/bin/g++-4.8 /usr/bin/g++ + - make + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + - boost-latest + packages: + - gcc-4.8 + - g++-4.8 + - libboost1.55-all-dev + - libxml2-dev http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/ae08344f/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index a0e84c3..4b0b743 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ Perspectives of the role of MiNiFi should be from the perspective of the agent a #### Libraries / Development Headers * libboost and boost-devel - * 1.23.0 or greater + * 1.48.0 or greater * libxml2 and libxml2-devel ### To run