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)