summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Enable OS process IO logging + upload for Travis and Jenkins testsNick Vatamaniuc2017-06-141-0/+3
| | | | Issue #551
* Add auto log uploader for CI workflowJoan Touzet2017-05-151-4/+17
| | | | | | | | | | | | | | | | | | | | | | | | | This commit is intended to improve failure analysis in Travis and Jenkins runs by uploading couch log files after failed test runs. A new script has been added that, upon invocation from the top-level directory, tars up all EUnit logfiles and the dev/logs/node1.log file. It then constructs a document based on the running environment (Travis, Jenkins, manual). The document is posted to a CouchDB instance running on couchdb-vm.apache.org with credentials passed in the COUCHAUTH environment variable. The .travis.yml file has been updated to install the script's prerequisites (python-requests) and with the secret credentials, and to instruct travis to run the log uploader after any test failure. Similar steps will be taken to reconfigure Jenkins after these changes are merged to master. The test/javascript/run harness had to be modified to terminate after the first failure. This is because each new test wipes the logfile of the previous run. All tests can still be run, regardless of failure, by specifing the -a/--all flag, however it is expected that the reduction in test suite execution time when a test fails will be appreciated by many.
* Switch to using Travis containerised buildsJoan Touzet2017-05-051-11/+48
|
* Simplify exit on first test suite failureAlexander Shorin2015-10-191-1/+1
|
* Test against Erlang 18.1 on TravisAlexander Shorin2015-10-141-0/+1
|
* install shunit2Robert Newson2015-10-091-0/+1
|
* drop TeX for nowRobert Newson2015-10-091-3/+0
|
* Ensure libmozjs185-dev gets installedNick Vatamaniuc2015-10-091-1/+1
| | | | | | This closes #359 Signed-off-by: Alexander Shorin <kxepal@apache.org>
* Remove fauxton from Travis run for nowRobert Newson2015-10-061-1/+1
|
* Stop on first test suite errorRobert Newson2015-10-051-4/+1
|
* reduce build matrixRobert Newson2015-10-051-3/+0
|
* Disable docs in travis for nowRobert Newson2015-10-021-1/+1
| | | | | | | because of; Sphinx version error: This project needs at least Sphinx v1.2 and therefore cannot be built with this version.
* remove R14 from travisRobert Newson2015-09-291-1/+0
|
* add erlang 18.0Robert Newson2015-07-221-0/+1
|
* add erlang 17.5 to travisRobert Newson2015-07-221-0/+1
|
* speed up build by caching apt reposRobert Newson2015-02-181-0/+1
|
* Travis replaced Erlang 17.3 with 17.4Alexander Shorin2015-02-031-1/+0
|
* Build with Erlang 17.4 on TravisAlexander Shorin2015-01-131-0/+1
|
* just 17.3 thenRobert Newson2014-10-121-0/+1
|
* Revert "test 17.{2,3}"Robert Newson2014-10-121-2/+0
| | | | This reverts commit b43d9e47325bec0f3e1a0d612beaf56bd8d9ba01.
* test 17.{2,3}Robert Newson2014-10-121-0/+2
|
* Run JS tests in travisRobert Newson2014-10-121-2/+2
|
* Travis: Drop R15 build, add 17.1Joan Touzet2014-09-061-1/+1
|
* make CI build fasterPeter Dave Hello2014-08-161-0/+2
|
* use make check for TravisRobert Newson2014-07-101-1/+1
|
* Merge branch '1843-feature-bigcouch'Robert Newson2014-07-101-1/+1
|\
* | docs: update supported Erlang/OTP and SpiderMonkey versionsDave Cottlehuber2014-05-011-2/+3
| | | | | | | | | | | | - matches what the code can support after last Mochiweb update - update .travis.yml file to match 17.0 release - update docs
* | added fauxton grunt test stuff to .travis.ymlBigBlueHat2014-01-161-1/+5
| |
* | Skip R15B02, R15B01, R15B, R14B03 for Travis tests.Dirkjan Ochtman2013-05-201-4/+0
| |
* | Include R15B03 and R16B in travis-ci build matrixDave Cottlehuber2013-04-251-0/+2
|/
* Integrate Sphinx into autotoolsNoah Slater2012-12-111-2/+6
| | | | | | | | | | | | | | | | Integrate Sphinx into autotools - Remove M4 macros and require as external dependencies instead - Skip help2man generation if help2man is not installed - ensure THANKS file is only updated during make distcheck - Add TexInfo, PDF, HTML doc targets via Sphinx - Add licenses and header compliance checking - support optional builds of PDF, HTML, texinfo via Sphinx and pdflatex - support skipping docs or compiler tests for happy developers Travis: clean up package dependencies - include sphinx via aptitude - use spidermonkey 1.8.5 instead of default libmozjs - include latex components for building PDFs
* Build against R15B02 alsoRobert Newson2012-09-241-0/+1
|
* .travis.yml: make distcheckRobert Newson2012-04-231-1/+1
|
* Expand erlang releases tested by TravisRobert Newson2012-04-221-0/+3
|
* Configure for travis.Robert Newson2012-03-231-0/+8