summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2018-01-23build: Add clang/Linux builds to TravisArseny Kapoulkine
2017-09-24Switch to sudo=false Travis envArseny Kapoulkine
2017-06-15Exclude unreachable lines from code coverageArseny Kapoulkine
codecov.io does not seem to support lcov regex customization; additionally, we can't just replace unreachable with LCOV_LINE_EXCL in gcov file - so we have to patch the ##### indicator (which suggests the line hasn't been hit) with 1. See also https://github.com/codecov/support/issues/144
2017-01-29Add NO_EXCEPTIONS build to TravisArseny Kapoulkine
2016-01-26Specify std=c++11 explicitly in Travis configurationsArseny Kapoulkine
That way the defaults in the Makefile only matter for local runs.
2016-01-26Let Travis CI perform C++98-based testsStephan Beyer
2016-01-26Let Travis CI use Ubuntu trustyStephan Beyer
This allows to perform C++11-based tests on the Linux.
2015-10-24Reduce Travis build matrixArseny Kapoulkine
2015-10-18Add release build to TravisArseny Kapoulkine
2015-09-20build: Reduce the build matrixArseny Kapoulkine
We don't need to test gcc on OSX
2015-09-20build: Add OSX to Travis configArseny Kapoulkine
2015-08-25build: Fix -o gcov optionArseny Kapoulkine
Also upload just pugixml.cpp.gcov to codecov to avoid issues the script has with old gcov.
2015-08-25build: Rework config=coverage to be more robustArseny Kapoulkine
Use find -exec instead of xargs to work around differences between xargs on OSX and Linux. Use -b option of gcov - for some reason gcov on Travis can't find .gcno files otherwise (old version?). And finally enable config=coverage again.
2015-08-25build: Disable config=coverage for nowArseny Kapoulkine
2015-08-25build: Actually use config=coverageArseny Kapoulkine
2015-08-25build: Test codecov.io integrationArseny Kapoulkine
2015-05-03Switch Travis CI to use DockerArseny Kapoulkine
2014-11-06Add compact build configuration to TravisArseny Kapoulkine
2014-02-09Fix .travis.yml scriptArseny Kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@972 99668b35-9821-0410-8761-19e4c4f06640
2014-02-09Add Makefile for building and running tests.Arseny Kapoulkine
This expands and replaces the Travis-specific makefile by adding more options and correctly tracking header dependencies. Also add wchar_t mode test to Travis configuration. git-svn-id: http://pugixml.googlecode.com/svn/trunk@971 99668b35-9821-0410-8761-19e4c4f06640
2014-02-09Add scripts for Travis CIArseny Kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@969 99668b35-9821-0410-8761-19e4c4f06640