From 1beaf755292c776f965c106964d444e7f04157bf Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Fri, 6 Oct 2017 11:47:21 +0200 Subject: [PATCH] Add Travis configuration and .gitignore files. --- .gitignore | 29 +++++++++++++++++++++++++++++ .travis.yml | 21 +++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 .gitignore create mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e78ae3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +.DS_Store +.buildpath +.cache +.project +.settings +nbproject/ +*~ +.#* +*.bak +*.orig +*.rej +*.swp +*.kdev4 +.kdev4/* + +# Ignore ALL config files +conf.php + +# Ignore testing files +run-tests.log +/test/*/*/*.diff +/test/*/*/*.exp +/test/*/*/*.log +/test/*/*/*.out +/test/*/*/*/*.diff +/test/*/*/*/*.exp +/test/*/*/*/*.log +/test/*/*/*/*.out + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..d735406 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +sudo: false +notifications: + irc: "chat.freenode.net#horde" +language: php +php: + - 5.4 + - 5.5 + - 5.6 + - 7.0 + - 7.1 + - nightly +matrix: + fast_finish: true + allow_failures: + - php: nightly +before_script: + - phpenv config-rm xdebug.ini || echo "XDebug not enabled" + - pear install channel://pear.horde.org/Horde_Role + - pear install package.xml +script: + - php $(find test -name AllTests.php)